Sr. Backend Software Engineer
Realtor.com Careers18 days ago
Responsibilities
- Own core backend services for notification preferences and delivery.
- Design and implement scalable backend services and APIs using modern languages.
- Extend event-driven architecture for notifications to improve reliability.
- Build and maintain data models for high-volume notification history.
- Implement CI/CD pipelines for safe and frequent deployments.
- Own service health metrics, logging, and alerts.
- Drive projects to improve system reliability and performance.
- Collaborate with teams to translate business requirements into technical designs.
- Participate in technical design discussions and document trade-offs.
Requirements
- 5+ years of professional software engineering experience focused on backend systems.
- Experience with TypeScript/JavaScript/Node.js.
- Proficiency in at least one modern backend language like Node.js, Java, or Python.
- Experience with event-driven architectures and streaming technologies.
- Hands-on experience with AWS services and Infrastructure-as-Code frameworks.
- Experience with NoSQL and cache technologies like MongoDB and Redis.
- Strong CI/CD and testing mindset with experience in building pipelines.
- Solid observability skills using tools like New Relic and Splunk.
- Excellent communication and collaboration skills.
- Ability to operate in an on-call rotation for production incidents.
- Bachelor’s degree in Computer Science, Engineering, or related field.
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% 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.