Redfin is revolutionizing the real estate industry by using data, software, and design to improve the customer experience. The Site Reliability Engineering (SRE) team is focused on empowering product and platform teams to build and run reliable, scalable services, with a current focus on reducing the frequency and duration of business-impacting incidents.
Requirements
- 2+ years of industry experience in Site Reliability Engineering
- Experience designing, analyzing and troubleshooting large-scale distributed systems
- Proficiency in at least one programming language, such as: Python, Java, or C++
- Solid understanding of Software Development fundamentals (i.e., Data Structures, OO Design, Algorithms)
- Experience collaborating and working with different teams on system design and capacity planning
- Familiarity with observability tools like Datadog and cloud platforms like AWS
- Experience with infrastructure-as-code tools like Terraform
Responsibilities
- Designing and driving adoption of tools and processes that raise Redfin's operational standards
- Guiding engineering teams on how to operate their production systems effectively using our tooling and frameworks
- Building and improving capabilities that impact reliability throughout the software development lifecycle
- Leading training and education efforts on reliability engineering concepts and practices
- Contributing to a culture of operational excellence that supports Redfin’s mission to radically change how people buy and sell homes
- Using approved AI code generation tools to document, architect, and create code
Other
- This position is a hybrid role requiring employees to work from our headquarters location in Seattle, WA every Tuesday and Wednesday, and remote all other days.
- You bring a solid understanding of industry best practices in reliability engineering and know how to pragmatically apply them based on business priorities
- You have experience influencing technical decisions across teams and levels of seniority
- You’re empathetic and collaborative—able to meet teams where they are, understand their business constraints, and help them level up without losing sight of standards
- You appreciate a supportive, curious, collaborative environment and out of the box thinking