
Costar Group
Provides commercial real estate data, analytics, and marketing services.
Software Engineer
Develop and maintain large‑scale distributed C#/.NET data platform services on AWS.
Job Highlights
About the Role
As a Software Engineer on the Data Automation team, you will help expand the data platform supporting CoStar’s largest brands, including CoStar Suite, LoopNet, and Homes.com. The role is based in Richmond, VA, with a Monday‑Thursday in‑office schedule and the option to work from home on Fridays. You will build large‑scale, API‑driven systems, write robust and maintainable code, and lead design and development standards while staying aligned with business goals. • Build big, distributed, API-driven systems for tens of thousands of users • Produce bullet-proof code that is robust, efficient and maintainable; primary tools include C#, .NET Framework, AWS (Dynamo/S3/Lambda), and SQL Server • Drive and lead software design, development standards, and code reviews • Continuously evaluate emerging technologies to identify opportunities, trends, and best practices for strengthening CoStar’s platform
Key Responsibilities
- ▸api systems
- ▸c#/.net
- ▸aws lambda
- ▸code review
- ▸design standards
- ▸data platform
What You Bring
The position requires a bachelor’s degree from an accredited institution and at least three years of experience with C# and the .NET Framework, as well as proficiency in MS SQL Server or T‑SQL performance tuning. Experience designing distributed, services‑oriented systems, data modeling, and a strong track record of commitment to previous employers are essential. Preferred qualifications include expertise in JavaScript, React, .NET Core, RESTful services, advanced SQL, Power BI, strong communication skills, and knowledge of cloud platforms such as Azure or AWS. • Bachelor’s degree required from an accredited, not‑for‑profit university or college • 3+ years of experience in C# and .NET Framework • 3+ years of experience in MS SQL Server or database design with T‑SQL programming/performance tuning • Experience architecting, designing, and building large‑scale distributed, services‑oriented systems and web applications in an agile environment • Data modeling experience • A track record of commitment to previous employers • 3+ years of experience in JavaScript, React, C# and .NET Core • Experience with RESTful web services • Familiarity with Postman, Swagger, and API testing best practices • Advanced SQL querying • Power BI for advanced reporting and dashboards • Strong communication skills for both business and technical partners • Data modeling experience from conceptual, logical, and physical designs • Knowledge of cloud platforms (Azure or AWS)
Requirements
- ▸bachelor's
- ▸c#
- ▸.net
- ▸sql server
- ▸react
- ▸power bi
Benefits
CoStar offers a collaborative and innovative culture, generous compensation, performance‑based incentives, and extensive professional development opportunities including internal training and tuition reimbursement. The benefits package features comprehensive healthcare coverage, retirement plans with matching contributions, stock purchase options, paid time off, fitness resources, and a variety of wellness and diversity programs. • Comprehensive healthcare coverage: Medical, Vision, Dental, and Prescription Drug • Life, legal, and supplementary insurance • Virtual and in‑person mental health counseling services for individuals and families • 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, with yoga studio, Pelotons, personal training, and group exercise classes • Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups • Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks
Work Environment
Office Full-Time