Senior Software Engineer

CoStar Group

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Arlington, VA
Salary
$143,000–$187,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $165k
$105k $228k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $148,500–$177,250 — the blue band above. At the midpoint, this role pays about $165k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About CoStar Group

CoStar Group is the leading provider of commercial real estate information, analytics, and online marketplaces, including CoStar, Apartments.com, and LoopNet platforms. Industry: Commercial Real Estate Data & Analytics

CoStar Group currently has 56 open roles on FindRole.

Listed pay typically runs $130,250–$190,000 across 56 roles with salary data.

Most-posted roles

View all roles at CoStar Group

At a glance

TL;DR · Senior Software Engineer

The Senior Software Engineer (C#/.NET) joins the Platform Development team to expand a data platform supporting major real estate brands. In this role, you will build big, distributed, API-driven systems and design AI-powered software solutions to enhance customer experience and platform intelligence. You will integrate AI skills, agents, and intelligent workflows into internal systems while producing robust, maintainable code. Key responsibilities include implementing telemetry-driven solutions for observability, leading software design standards, and collaborating with data teams to automate research workflows. The technical stack includes C#, .NET Framework, SQL Server, AWS, and ASP.NET MVC. You must possess experience with RESTful web services, data modeling, and large language models. The work focuses on solving complex engineering challenges related to data quality, platform reliability, and intelligent automation.

What does a Software Engineer earn in Virginia?

Median $165000 from 105 postings across 17 companies.

See salary data

What you'll do

  • Build big, distributed, API-driven systems for tens of thousands of users.
  • Design and implement AI-powered software solutions to enhance customer experience and platform intelligence.
  • Integrate AI skills, agents, tools, and intelligent workflows into internal and customer-facing applications.
  • Produce robust, efficient, and maintainable code using C#, .NET Framework, SQL Server, and AWS.
  • Utilize AI models to enhance system monitoring, observability, and diagnostic capabilities.
  • Implement telemetry-driven solutions to proactively identify performance bottlenecks and anomalies.
  • Drive software design, development standards, and conduct code reviews.
  • Build intelligent automation solutions to streamline research workflows and increase operational efficiency.

What we're looking for

  • Bachelor’s Degree from an accredited, not for profit, in person, university or college.
  • 5+ years of deep .NET development (C#) experience including cross-platform communication technologies such as Web API.
  • Experience in architecting, designing, and building large-scale distributed, service-oriented systems and web applications in an agile environment.
  • Experience with MSSQL or other relational database development and data modeling.
  • Experience with RESTful web services and ASP.NET MVC.
  • Working knowledge and experience with cloud-based platforms such as AWS or Azure.
  • Experience with monitoring, telemetry, observability, or automated diagnostics platforms.
  • Familiarity with large language models (LLMs), prompt engineering, or agent-based architectures.
  • Experience with AWS PaaS services such as Lambda, DynamoDB, and SQS (preferred).
  • Experience implementing AI agents, workflow automation platforms, or intelligent search solutions (preferred).
  • Experience applying AI-assisted software development practices to improve engineering productivity and code quality (preferred).

More like this

Similar roles

Senior Software Engineer

CoStar Group

San Diego, CA 86 days ago $124,000–$187,000
C# .NET .NET Core AWS Claude EC2 ECS EKS Lambda S3 RDS DynamoDB CloudWatch APIs Git Databricks Microservices CI/CD Terraform CloudFormation CDK
Hybrid

Senior Software Engineer

CoStar Group

Richmond, VA 3 days ago $130,000–$170,000
C# .NET Framework SQL Server AWS React TypeScript RESTful APIs Git CI/CD LLMs DynamoDB SQS Lambda Data Modeling Prompt Engineering Agent-based Architectures OOP
6+ yrs exp Hybrid

Software Engineer II, Data Management

CoStar Group

Richmond, VA 27 days ago $108,000–$140,000
C# .NET React JavaScript SQL Server PostgreSQL AWS Azure DynamoDB S3 Lambda SageMaker AWS Bedrock Azure AI Foundry LLMs Prompt Engineering Data Modeling Telemetry Observability
4+ yrs exp Hybrid

Senior Software Engineer

Adobe

San Jose, CA 22 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka Hadoop AWS Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra Azure Cosmos DB CI/CD Agile Data Pipelines Streaming Batch Processing
10+ yrs exp

Senior Software Engineer

Microsoft

142 days ago $119,800–$234,700
Python C# Java C++ JavaScript C Azure LLMs GitHub Copilot CI/CD Infrastructure as Code GenAI Distributed Systems Telemetry A/B Testing Threat Modeling WCAG Data Structures and Algorithms
4+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Atlanta, GA 16 days ago $130,970–$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD GitHub JIRA Confluence Agile Scrum A/B Testing Distributed Systems
6+ yrs exp Hybrid