remote
Lead Software Engineer - CoStar Group
Software Engineer
Lead architect and developer driving high‑performance web services and front‑end experiences for a leading real‑estate marketplace, leveraging JavaScript, Node.js, React, AWS, and containerized infrastructure to deliver scalable, data‑rich solutions.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and AWS services.
- Lead the front‑end team in building responsive, high‑performance UIs with React and modern JavaScript.
- Architect and implement CI/CD pipelines, containerization (Docker), and automated testing to ensure rapid, reliable releases.
- Collaborate with data engineers to ingest, process, and serve large real‑estate datasets using SQL and NoSQL databases.
- Mentor junior engineers, conduct code reviews, and promote best practices in software quality and performance.
Requirements
- 5+ years of full‑stack development experience, with deep expertise in JavaScript, Node.js, and React.
- Proven track record building and scaling cloud‑native applications on AWS.
- Strong knowledge of relational and NoSQL databases, SQL, and data modeling.
- Experience with Docker, Kubernetes, and CI/CD tooling (GitHub Actions, Jenkins, etc.).
- Excellent problem‑solving skills, strong communication, and a passion for mentoring and team collaboration.
Skills
javascriptnodejsreactawssqldockercicd