Senior Software Engineer, Data Management

  • US-VA Richmond - CoStar Tower
  • Full-time
  • POSTED YESTERDAY

About the job

Senior Software Engineer, Data Management

Job Description

Overview

CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.

We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed, and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.

As a CoStar Senior Software Engineer on the Data Automation team, you will play a key role in expanding the data platform that supports all of CoStar Group’s largest brands, including CoStar Suite, LoopNet and Homes.com. You will design and build large-scale systems while developing a deep understanding of the business and customer needs they support. We firmly believe that what separates a good developer from a great one is a deep understanding of the business they are supporting.

CoStar is investing heavily in artificial intelligence to accelerate software delivery, improve platform observability, automate research and business workflows, enhance product experiences through intelligent agents and skills, and improve data quality across enterprise systems. Successful candidates will demonstrate a willingness to learn, adopt, and apply AI technologies responsibly to solve complex business and engineering challenges.

This position is located in Richmond, VA and the work schedule will be 4 days onsite with 1 day remote.

Responsibilities

Design, build, and operate large-scale, distributed, API-driven systems that support tens of thousands of users. Lead the design and implementation of AI-powered software solutions that enhance customer experiences, improve platform intelligence, and unlock new product capabilities across CoStar brands. Build and integrate AI skills, agents, tools, and intelligent workflows into internal systems and customer-facing applications. Use AI models to enhance monitoring, replayability, observability, and diagnostic capabilities, improving system reliability and reducing operational risk. Implement telemetry-driven solutions that proactively identify anomalies, performance bottlenecks, and potential customer-impacting issues. Build intelligent automation that streamlines research workflows, improves information discovery and data quality, and increases operational efficiency. Collaborate with Product, Research, Data, and Engineering teams to identify opportunities where AI and automation can create measurable business value. Produce robust, efficient, and maintainable code using React.js, JavaScript, C#,.NET Framework, AWS services including DynamoDB, Amazon S3, and AWS Lambda, and SQL Server. Lead software design discussions, establish development standards, conduct code reviews, and mentor engineers across projects and teams. Continuously evaluate emerging technologies, industry trends, and engineering practices that can strengthen CoStar’s technology platform.

Qualifications

Bachelor’s Degree from an accredited, not for profit, in person university or college 7+ years of professional full-stack software development experience building enterprise web applications and distributed systems using React.js, JavaScript, C#,.NET Framework/Web API, and relational databases such as Microsoft SQL Server or PostgreSQL, including database design, SQL development, and performance tuning. Experience designing, building, and supporting large-scale distributed, service-oriented systems and web applications in an agile environment. Understanding of AI technologies and hands-on experience using AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, Gemini, or Grok. Experience with conceptual, logical, and physical data modeling. Familiarity with large language models (LLMs), prompt engineering, intelligent agents, or agent-based architectures. Experience with monitoring, telemetry, observability, automated diagnostics, and production troubleshooting. Understanding of data quality principles, data governance concepts, and data-centric application design. Track record of commitment to prior employers.

Preferred Qualifications

Strong communication and collaboration skills with business and technical partners. Experience with Azure, AWS, or hybrid cloud architectures. Advanced SQL development, query optimization, and performance-tuning experience. Experience designing and integrating RESTful web services and enterprise APIs. Experience creating conceptual, logical, and physical data models. Experience implementing AI agents, workflow automation platforms, or intelligent search solutions. Experience applying AI-assisted software development practices to improve engineering productivity, software quality, and delivery speed. Experience using machine learning technologies in production systems, such as Azure Machine Learning or AWS SageMaker. Experience implementing LLM technologies in production systems using Azure AI Foundry, AWS Bedrock, or comparable platforms. What’s in it for you?

When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.

We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program.

Our benefits package includes (but is not limited to): ​

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

The final salary or hourly rate offered for this role will fall within the range set forth below based on a variety of factors, including but not limited to, geographic location, skills, and competencies.

Base Compensation: $130,000 - $170,000 annually

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.

#LI-KW1

CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing