Redfin is looking to solve complex business problems in the $75 billion real estate industry by creating a personalized and engaging search experience for its customers.
Requirements
- 3+ years of professional full stack software development experience, developing full-stack, customer-facing applications.
- Proven track record of designing, building, and maintaining scalable, high-performance web applications.
- Experience using AI code generation tools tools such as GitHub CoPilot, Anthropic Claude Code, Cursor, or similar.
- Java
- JavaScript, ReactJS
- SQL, Hibernate, PostgreSQL
- AWS, Redis Cache, Kafka
- CSS, HTML
- Kubernetes
- Production monitoring tools
- GraphQL
Responsibilities
- You will develop responsive, resilient, scalable, and high-quality software using React, Java, AWS, and various other tools/libraries.
- You will balance the trade-offs between complex infrastructure investments and quick, pragmatic solutions to meet specific business needs.
- You will collaborate with other engineering and product stakeholders to define, design, and develop projects.
- You will mentor and guide other junior engineers
- You will use approved AI code generation tools to document, architect, and create code
- You will develop and maintain some of the highest visibility systems on redfin.com
- You will dictate performance initiatives and best practices for the rest of the company
Other
- Strong communication and collaboration skills, with the ability to work effectively in a team environment, handle ambiguity, and empathize with customers.
- You’re curious and a life-long learner: you’re willing to take risks and champion new ideas.
- You are eager to help us in our mission to create a fundamentally better real estate experience for our customers.
- 3+ years of professional full stack software development experience
- High-growth company, providing opportunities for continued professional development and growth