Principal Software Engineer

Redfin Redfin · Seattle · Detroit, MI +1 · Remote

Principal Software Engineer at Redfin (part of Rocket Companies) focused on Client Experience (CX) digital journeys. The role involves shaping and delivering digital products, architecting high-velocity digital storefronts, and empowering web/mobile experiences. While the role integrates AI and automation into the SDLC and advocates for AI-enabled coding tools, its core function is not building AI models but rather enhancing the software development lifecycle and client-facing digital products within the fintech domain.

What you'd actually do

  1. Define vision and lead architecture for major systems and platforms, ensuring scalability and future readiness.
  2. Guide technology adoption, focusing on large-scale Web & API architectures.
  3. Build and maintain enterprise developer tools, robust CI/CD practices, and platform engineering standards.
  4. Integrate and advocate use of AI-enabled coding/automation tools throughout the SDLC.
  5. Mentor engineers and technical leaders, strengthening technical excellence across the company.

Skills

Required

  • TypeScript/JavaScript
  • React
  • Next.js
  • GraphQL
  • large-scale APIs
  • developer tooling
  • AWS
  • professional software engineering & architecture roles
  • building or shaping developer platforms/ecosystems

Nice to have

  • Experience integrating AI/automation into the SDLC using modern tools
  • Track record of technical leadership and mentoring with company-wide impact
  • Excellent communicator, comfortable working across engineering and executive teams

What the JD emphasized

  • AI and automation throughout the software development lifecycle
  • AI-enabled coding/automation tools