Realtor.com® is looking to solve the problem of making valuable data easily accessible for everyone by developing and operating mission-critical systems that integrate with thousands of data sources and process millions of records daily. This involves investing in AI-driven solutions to improve content quality and developer efficiency, ensuring the flow of content onto Realtor.com® and across their publisher network to reach tens of millions of consumers.
Requirements
- Full-stack expertise, with hands-on experience building and maintaining scalable frontend and backend systems
- Programming Skills – Proficiency in multiple programming languages and frameworks such as Python, Go, JavaScript, and ReactJS, with a willingness to quickly learn new technologies as needed
- Cloud & Platform Skills – Experience with cloud-based development, deployment, and architecture, including tools and technologies such as CircleCI, Kafka, Kubernetes, GraphQL, MySQL, PostgreSQL, and AWS services (EC2, S3, RDS)
- Exposure to build, test and deployment automation technologies.
- Familiarity with CI/CD pipelines, automated testing, and deployment best practices
- Exposure to monitoring systems, incident alerting, and service reliability practices to support SLAs
- Proven experience of applying a deep understanding of computer science fundamentals, including data structures, algorithms, and schema/database design
Responsibilities
- 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 our architecture, performance, or developer productivity
- Work in a product development process that is primarily Agile/Scrum
- Collaborate closely with Product Managers, Designers, and fellow Engineers to deliver high-impact solutions that drive business value
Other
- 5+ years of experience developing web applications, web services, and data pipelines
- 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
- 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