Senior Software Engineer I

Redfin Redfin · Seattle · Detroit, MI

Senior Software Engineer to build and scale an AI-first product for internal sales teams, impacting revenue by helping them focus on high-converting clients. The role involves full-stack development, using AI tools and agentic workflows to enhance engineering speed and quality, and contributing to technical strategy in an early-stage product environment.

What you'd actually do

  1. Own full-stack features from problem definition through design, implementation, release, measurement, and iteration.
  2. Build product capabilities that help bankers prioritize the right clients, take the right actions, and improve conversion outcomes.
  3. Design and implement scalable backend and frontend solutions using technologies such as C#, Angular, AWS, and Kubernetes.
  4. Use AI tools and agentic development workflows to increase engineering speed, improve quality, and raise the bar for how the team builds software.
  5. Partner with product, design, data, and business stakeholders to translate ambiguous business needs into reliable technical solutions.

Skills

Required

  • 5+ years of professional software development experience
  • Strong experience building production software using languages such as C#, Java, Python, JavaScript, TypeScript, or similar
  • Experience building full-stack applications across frontend, backend, APIs, and data integrations
  • Experience designing, deploying, or operating applications on cloud platforms such as AWS, Azure, or Google Cloud
  • Strong understanding of software design, system architecture, testing, observability, and maintainability
  • Demonstrated ability to solve ambiguous problems and collaborate effectively across teams

Nice to have

  • Strong hands-on usage of AI tools in professional software development workflows
  • Experience using AI coding agents, AI-assisted reviews, prompt-driven development, or multi-agent workflows
  • Experience with AWS, Kubernetes, CI/CD, automated testing, and production operations
  • Track record of delivering features in greenfield, early-stage, or rapidly evolving product environments
  • Experience in fintech, financial services, or sales enablement
  • Demonstrated ability to mentor engineers and influence team engineering practices

What the JD emphasized

  • AI-first product
  • AI as a core part of how you design, code, test, debug, review, and ship software
  • Use AI tools and agentic development workflows to increase engineering speed, improve quality, and raise the bar for how the team builds software
  • AI-native engineering

Other signals

  • AI-first product
  • AI as a core part of how you design, code, test, debug, review, and ship software
  • Use AI tools and agentic development workflows to increase engineering speed, improve quality, and raise the bar for how the team builds software
  • AI-native engineering