Senior Software Engineer - Content & Industry Services
About the Role
Data is the vital lifeblood upon which all of our tools and experiences are built. The Content & Industry Services team powers every search, listing, and recommendation on Realtor.com®. We have an exciting and unique opportunity for a motivated and energetic Senior Software Engineer to join the Realtor.com Content team. In this position you will make valuable data easily accessible, work across the full stack developing and operating mission‑critical systems that integrate with thousands of data sources and process millions of records daily, and invest in AI‑driven solutions to improve content quality and developer efficiency.
Responsibilities
- Collaborate closely with Product Managers, Designers, and fellow Engineers to deliver high‑impact solutions that drive business value.
- Lead by example, championing process improvements that enhance code quality, team efficiency, and the predictability of deliverables.
- Mentor and coach engineers across all levels, fostering a culture of growth, ownership, and engineering excellence.
- Design, build, and maintain robust, user‑centric application features that deliver intuitive and delightful experiences.
- Design, develop, and operationalize scalable backend services, data pipelines, and distributed systems using modern data architectures on AWS.
- Apply AI and automation to improve data quality, monitoring, and operational efficiency.
- Continuously optimize the developer experience by improving the toolchain, automating infrastructure provisioning, and streamlining CI/CD pipelines.
- Stay current with emerging technologies; evaluate and recommend tools and frameworks that improve architecture, performance, or developer productivity.
- Work in a product development process that is primarily Agile/Scrum.
Qualifications
- Passion for building and maintaining scalable frontend and backend systems and for the business outcomes those solutions enable.
- Proven track record of delivering high‑quality products and writing clean, maintainable code in a fast‑paced, collaborative environment.
- Self‑starter who can independently manage projects, prioritize effectively, and set clear expectations with stakeholders.
- Full‑stack expertise with hands‑on experience building and maintaining scalable frontend and backend systems.
- Strong attention to detail, a keen eye for design, and a commitment to delivering exceptional user experiences.
- Deep respect for data, with a meticulous approach to ensuring data accuracy, consistency, and integrity throughout the system.
- 5+ years of experience developing web applications, web services, and data pipelines.
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
Skills
- Programming: Proficiency in Python, Go, JavaScript, and ReactJS, with a willingness to quickly learn new technologies.
- Cloud & Platform: Experience with cloud‑based development, deployment, and architecture using CircleCI, Kafka, Kubernetes, GraphQL, MySQL, PostgreSQL, and AWS services (EC2, S3, RDS).
- Automation: Exposure to build, test, and deployment automation technologies; familiarity with CI/CD pipelines, automated testing, and deployment best practices.
- Reliability: Experience with monitoring systems, incident alerting, and service‑reliability practices to support SLAs.
- Computer Science Fundamentals: Strong understanding of data structures, algorithms, and schema/database design.
Work Environment
We balance creativity and innovation on a foundation of in‑person collaboration. For most roles, employees work four or more days in our offices, allowing rich, face‑to‑face interaction that strengthens our culture and teamwork.
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