Staff Backend Software Engineer, RDC Next
Realtor.com Careers14 days ago
Responsibilities
- Provide technical leadership for the backend ecosystem.
- Work with Product Managers to understand product requirements and translate them into technical specifications.
- Lead the design and implementation of content ingestion pipelines and user-facing APIs.
- Shape the AI platform strategy and integrate machine learning models into workflows.
- Design architectures for third-party integrations to ensure seamless data exchange.
- Build and scale a notification system for real-time updates to users.
- Set standards for infrastructure, observability, and monitoring.
- Mentor junior engineers and promote a culture of continuous learning.
Requirements
- 8+ years of 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 cloud infrastructure.
- Expertise in relational databases and NoSQL stores.
- A track record of building scalable APIs and event-driven architectures.
- Focus on maintaining system health through observability practices.
- Curiosity or experience in building AI platforms.
- Strong communication skills to convey complex problems and solutions.
- A data-informed approach balanced with empathy for users.
- Bachelor’s degree in Computer Science or equivalent experience.
Benefits
- Inclusive and competitive medical, Rx, dental, and vision coverage.
- Family forming benefits.
- 13 paid holidays and flexible time off.
- 8 hours of paid volunteer time off.
- Immediate eligibility into the company 401(k) plan with a 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 office locations.