Staff Backend Software Engineer, RDC Next
Realtor.com · Austin, TX · 2 wk ago
HybridEngineeringFull-time
About the role
Join the RDC Next team as a collaborative and customer-focused Staff Backend Software Engineer. This team creates innovative solutions across the real-estate ecosystem, fostering deeper connections between industry players and consumers. You will provide technical leadership for our backend ecosystem, architecting the core pillars of our platform.
Responsibilities
- Work directly with Product Managers to deeply understand product requirements, translate them into technical specifications, and ensure the implementation aligns with both user needs and technical feasibility.
- Lead the design, implementation, and testing of high-scale content ingestion pipelines and user-facing APIs that power the consumer and agent experience.
- Shape our AI platform strategy, integrating machine learning models and agentic AI into production workflows to transform the industry.
- Design reliable architectures for 3rd party integrations, ensuring seamless data exchange with external real-estate services and partners.
- Build and scale a notification system capable of delivering real-time, meaningful updates to millions of users.
- Set the standards for infrastructure, observability, and monitoring, ensuring our distributed systems are resilient, transparent, and scalable.
- Guide technical decisions for complex features, lead rapid prototyping, and evolve the architecture using Clean Architecture principles.
- Mentor junior engineers, encouraging a culture of continuous learning and high-quality software development.
Requirements
- 8+ years experience in software architecture and backend systems development.
- Proficiency in modern distributed languages such as Python, TypeScript, Rust, Go, or Java.
- Experience with AWS (or similar) and a commitment to operational health.
- Expertise in relational databases (e.g., Postgres) and NoSQL stores (e.g., DynamoDB, MongoDB).
- A track record of building scalable APIs, event-driven architectures, and integrations.
- A focus on maintaining system health through monitoring, logging, and tracing.
- Curiosity or experience in building AI platforms and agentic workflows.
- Ability to break down complex problems and share solutions clearly with both technical and non-technical partners.
- A data-informed approach balanced with strong empathy for the people using our products.
Qualifications
- Bachelor’s degree in Computer Science, a related field, or equivalent professional experience.
How We Work
We balance creativity and innovation on a foundation of in-person collaboration. For most roles, our employees work three or more days in our offices, where they have the opportunity to collaborate in-person, adding richness to our culture and knitting us closer together.
Benefits
- Inclusive and competitive medical, Rx, dental, and vision coverage.
- Family forming benefits.
- 13 paid holidays.
- Flexible Time Off.
- 8 hours of paid Volunteer Time off.
- Immediate eligibility into Company 401(k) plan with 3.5% company match.
- Tuition Reimbursement program for degreed and non-degreed programs.
- 1:1 personalized Financial Planning Sessions.
- Student Debt Retirement Savings Match program.
- Free snacks and refreshments in each office location.