Lead Software Engineer- CoStar- Arlington, VA
Role details
Job location
Tech stack
Job description
As CoStar's next Lead Software Engineer, you will lead the build of a greenfield, enterprise-scale web application infused with AI, leveraging modern technologies and frontier models. Drive the development of AI-powered product experiences while shaping AI-first engineering workflows that redefine how software is built. This is a high-impact role to architect, innovate, and influence the future of intelligent applications at scale.
This position is located in Arlington, VA and is in onsite Monday - Thursday, with the option to work from home on Friday.
Responsibilities
-
Architect scalable, resilient distributed systems - defining service boundaries, data contracts, and cross-team API standards for an enterprise-scale platform
-
Build responsive, high-performance applications using React, Node.js, Tailwind, etc.
-
Work with cloud-native services (Azure/AWS/GCP), containers, and microservices
-
Optimize for performance, observability, and developer productivity
-
Leverage AI Tooling & Automation (CI/Cd, code generation, test generation)
-
Influence and establish AI-first engineering practice (vibe coding, human-in-the-loop, debugging)
-
Establish AI Culture & Mentorship (team upskilling, lifecycle redefinition)
-
Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar's technology platform and development practices
-
Develop and maintain an in-depth working knowledge of the CRE Industry and CoStar's business model / technology
Requirements
- Bachelor's Degree required from an accredited, not for profit, in-person university or college.
- A track record of commitment to prior employers
- 8+ years of production development experience in modern technologies, like React, Vue, TypeScript, NodeJS, C#, .Net, OpenSearch, Kafka, SQL, NoSQL
- A demonstrable track record of building and launching successful products and platforms
- Experience designing for high availability, horizontal scalability, and production observability at enterprise scale
- Experience with cloud technologies like AWS, Cloud Managed Services, etc.
- Experience in Agile/Scrum processes, and Continuous delivery practices
- Experienced in unit, performance, and automation testing
- Deeply understand what drives the business for which you are building software
- Take an active role in mentoring developers with ability to build consensus
Preferred Qualifications and Skills
- Experience managing a large Enterprise level code base, code quality and dependencies
- Experience with C#, NodeJS, and/or React in particular
- Build Agents and Workflows using modern AI patterns
- Leverage Vibe coding to improve productivity and quality
- Excellent written and verbal communication skills
- Commercial Real Estate (CRE) knowledge is a bonus
Benefits & conditions
We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth.
- Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
- Life, legal, and supplementary insurance
- Virtual and in person mental health counseling services for individuals and family
- Commuter and parking benefits
- 401(K) retirement plan with matching contributions
- Employee stock purchase plan
- Paid time off
- Tuition reimbursement
- On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes
- Access to CoStar Group's Employee Resource Groups
- Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position.