Costar Group

Costar Group

Provides commercial real estate data, analytics, and marketing services.

4,700Commercial Real EstateResidentialApartmentsHospitalityIndustrialRetailOfficeMultifamilyLandInvestment SalesWebsite

Senior Software Engineer

Design and develop large-scale full-stack web applications for CoStar's CRM platforms.

Richmond, Virginia, United States
Full Time
Intermediate (4-7 years)
-company maintains a drug‑free workplace and conducts pre‑employment substance abuse testing.

Job Highlights

Environment
Office Full-Time
Visa Sponsorship
-costar group does not provide visa sponsorship for this position.
Security Clearance
-company maintains a drug‑free workplace and conducts pre‑employment substance abuse testing.

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

Apply Now