R
Sr Software Developer - Platform Engineering
R
Sr Software Developer - Platform Engineering
Redfin•WA
today
Full-timeHybrid
Company
Redfin
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Redfin•WA
today
Full-timeHybrid
Company
Redfin
Location
WA
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
Redfin seeks a Senior Software Developer in Platform Engineering to build scalable, reliable systems powering real estate innovation. Join our engineering team in Washington to drive platform evolution and deliver exceptional user experiences.
Full Description
Job Overview
Redfin, a leading technology-driven real estate company, is hiring a Senior Software Developer for our Platform Engineering team in Washington state. In this critical role, you'll design, build, and maintain the foundational platforms that enable Redfin's marketplace to scale efficiently, serving millions of homebuyers, sellers, and agents with cutting-edge tools and data-driven insights. As a key contributor to our engineering organization, you'll collaborate with cross-functional teams to enhance system reliability, performance, and developer productivity.
Key Responsibilities
Develop and maintain high-performance platform services, microservices, and APIs that form the backbone of Redfin's real estate platform. Architect scalable infrastructure solutions using cloud-native technologies, ensuring low-latency and high-availability for critical workloads. Collaborate with product managers, data scientists, and other engineers to define platform requirements, implement robust CI/CD pipelines, and optimize for cost-efficiency. Mentor junior developers, conduct code reviews, and champion best practices in software development, testing, and deployment. Troubleshoot complex production issues, perform root cause analysis, and implement proactive monitoring to prevent future disruptions. Drive innovation by exploring emerging technologies like serverless computing, Kubernetes, and machine learning integrations to evolve our platform.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. 5+ years of professional software development experience, with a focus on backend systems and platform engineering. Proven track record building distributed systems in a fast-paced environment. Strong understanding of software engineering principles, including SOLID design patterns and domain-driven design.
Skills
Expertise in programming languages such as Java, Python, Go, or Scala. Proficiency with cloud platforms like AWS, GCP, or Azure, including services like EC2, Lambda, and RDS. Hands-on experience with containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform). Deep knowledge of databases (SQL/NoSQL like PostgreSQL, DynamoDB), caching (Redis), and messaging systems (Kafka, RabbitMQ). Familiarity with observability tools (Prometheus, Grafana, ELK stack) and agile methodologies. Excellent problem-solving skills and ability to communicate technical concepts to non-technical stakeholders.
Company Info
Redfin is redefining real estate with a customer-first approach, combining technology and local agents to make buying and selling homes simpler, faster, and more affordable. Headquartered in Seattle, we're a publicly traded company with a mission to elevate the industry standard through innovation and transparency.
Benefits
Competitive salary and equity package, comprehensive health coverage including medical, dental, and vision. 401(k) matching, unlimited PTO, flexible work arrangements, and generous parental leave. Professional development stipend, wellness programs, and commuter benefits for Washington employees.
Growth Opportunities
Advance your career through leadership tracks in platform architecture or engineering management. Access to internal mobility, hackathons, and conferences. Join a collaborative culture that values ownership, innovation, and work-life balance, with opportunities to impact millions of users.
Key Skills
JavaKubernetesAWSMicroservicesCI/CD
