Redfin is seeking talented and passionate Software Developers to join its innovative engineering team in Seattle. This is an excellent opportunity for early-career software professionals who want to work on cutting-edge technologies, contribute to impactful products, and help transform the real estate industry. As a Software Developer I, you will collaborate with experienced engineers, solve complex technical challenges, and build scalable solutions that enhance the customer experience. Redfin offers a competitive salary, professional growth opportunities, and a dynamic work environment focused on innovation and excellence.
Job Overview
| Field | Details |
|---|---|
| Company Name | Redfin |
| Role | Software Developer I |
| Qualification | Bachelor’s Degree in Computer Science, Software Engineering, or related field |
| Job Location | Seattle, Washington, USA |
| Salary | $118,000 – $145,000 per year |
| Work Type | Hybrid / On-site |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Real Estate Technology / Software Development |
Job Description
We are seeking a talented and motivated Software Engineer to join our growing team. As a Software Engineer at ForSaleByOwner.com, you will play a crucial role in developing and maintaining our web applications, ensuring they are robust, scalable, and user-friendly. You will collaborate with cross-functional teams to design, implement, and improve our platform, contributing to our mission of empowering homeowners. You will also support our active users by troubleshooting why a listing may not be appearing on the website and help to provide resolution.
About the Role
- Architect, code, and maintain high-quality software solutions.
- Develop new features and improve existing functionalities on our platform.
- Work closely with product managers, designers, and other engineers to define and implement product requirements.
- Participate in code reviews and provide constructive feedback to team members.
- Write and maintain automated tests to ensure the reliability and performance of our applications.
- Identify and resolve bugs and issues in a timely manner.
- Stay up-to-date with the latest industry trends and technologies.
- Contribute to the improvement of our development processes and tools.
- Experience using AI code generation tools tools such as GitHub CoPilot, Anthropic Claude Code, Cursor, or similar
- Create and maintain clear, concise documentation for code, APIs, and systems.
- Help users with their listings and respond to Right to Know, Right to Access, Right to Delete requests
About You
- 1-3 years of professional experience in software development.
- Proven experience with at least one modern programming language (e.g., JavaScript, Go, PHP).
- Strong understanding of software development principles and practices.
- Familiarity with backend technologies (Node.js, Go, PHP).
- Experience or willing to learn with web technologies (HTML, CSS, JavaScript).
- Experience with databases (SQL, NoSQL).
- Knowledge of version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Selection Process
- Application Submission
- Resume Screening
- Online Assessment (if applicable)
- Technical Interview
- Hiring Manager Interview
- Final HR Discussion
- Offer Letter & Onboarding
How to Apply
- Visit the official Redfin Careers website.
- Search for the “Software Developer I” position in Seattle.
- Review the job description and eligibility requirements.
- Prepare and update your resume.
- Complete the online application form.
- Upload your resume and required documents.
- Submit your application and monitor your email for updates from the recruitment team.