
Costar Group
Provides commercial real estate data, analytics, and marketing services.
Senior Software Engineer
Design and develop large-scale full-stack web applications for CoStar's CRM platforms.
Job Highlights
About the Role
• Build large-scale, distributed, API-driven systems for critical internal applications. • Identify and resolve database performance and integrity issues. • Design, document, and implement efficient, scalable database structures. • Lead software design, set development standards, conduct code reviews, and manage production releases. • Collaborate with software engineers across the organization. • Evaluate emerging technologies to strengthen the technology platform and development practices. • Mentor other developers.
Key Responsibilities
- ▸api development
- ▸db performance
- ▸db design
- ▸code review
- ▸release management
- ▸mentoring
What You Bring
The company is seeking an accomplished Senior Full-Stack Software Engineer to design and architect modern web applications for its Web Enterprise team. This role will support the proprietary CRM platform used by sales and research teams across Homes.com, CoStar.com, Apartments.com, LoopNet.com, and other properties. The position is based in Richmond, VA, with a Monday-Thursday in-office schedule and remote work on Fridays. • Bachelor’s degree from an accredited, non‑profit university or college. • 5+ years of production development experience with .NET Core and integration of front‑end components. • 3+ years of database design, T‑SQL programming, and performance tuning. • Experience with modern front‑end frameworks such as React, Vue, or Angular. • Experience architecting event‑driven applications in an agile environment. • Strong software development skills for large‑scale, mission‑critical applications. • Proficiency in unit and performance testing and a proven commitment to previous employers. • Experience with document data systems (Dynamo, OpenSearch). • Ability to work across the stack using Node.js on the server side. • Familiarity with AWS services (S3, Lambda, SQS, Kafka, Redis). • Experience with Docker and container orchestration. • Experience on a SOX‑compliant team.
Requirements
- ▸bachelor's
- ▸.net
- ▸react
- ▸t‑sql
- ▸node.js
- ▸aws
Benefits
CoStar fosters a collaborative and innovative culture, equipping its talent with top-tier resources to drive real-estate technology advancement. Employees benefit from generous compensation, performance-based incentives, and extensive professional development opportunities, including internal training and tuition reimbursement. The benefits package includes comprehensive healthcare coverage, life and supplemental insurance, mental-health counseling, 401(k) matching, an employee stock purchase plan, paid time off, and fitness-center amenities, along with diversity and inclusion resource groups and complimentary snacks. • Competitive compensation with performance‑based incentives. • Comprehensive medical, vision, dental, and prescription coverage. • Life, legal, and supplemental insurance. • Mental health counseling (virtual and in‑person) for individuals and families. • 401(k) with matching contributions and employee stock purchase plan. • Paid time off and tuition reimbursement. • On‑site or reimbursed fitness center membership, yoga studio, Peloton, personal training, and group classes. • Complimentary gourmet coffee, tea, fresh fruit, and healthy snacks.
Work Environment
Office Full-Time