About the Role
This position leads the development of complex systems, guiding technical strategy and mentoring engineering teams to build reliable, customer-centric platforms.
Responsibilities
- Lead architecture and design of large-scale, distributed systems
- Collaborate with product and design teams to define technical roadmaps
- Mentor engineers across multiple teams to improve technical excellence
- Drive adoption of best practices in code quality and system reliability
- Evaluate emerging technologies for strategic implementation
- Champion software scalability, security, and performance
- Participate in high-impact technical decision-making across engineering
- Define and enforce engineering standards and patterns
- Solve ambiguous problems with long-term technical vision
- Work closely with data scientists and backend teams to integrate insights
- Ensure systems meet high availability and fault tolerance standards
- Guide migration efforts from legacy to modern platforms
- Promote reusability and modular design across services
- Contribute to incident response and post-mortem analysis
- Lead technical discovery for new product initiatives
- Foster collaboration between engineering and business stakeholders
- Improve CI/CD pipelines and deployment automation
- Support on-call rotations for critical systems
- Drive innovation through proof-of-concept projects
- Ensure compliance with data privacy and security policies
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid
Team
Part of a cross-functional engineering team driving innovation in real estate technology
Why This Role Matters
- This role shapes the foundation of technology that powers home search and transactions for millions of users.
- You will directly influence how customers discover and interact with real estate data.
Growth Opportunities
- Opportunities to lead technical initiatives across multiple product areas.
- Access to executive-level strategy discussions and innovation labs.
Available