Senior Data Engineer

CoStar Group

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Richmond, VA
Salary
$133,000–$172,000 / yr
Employment
Full-time
Posted
68 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $152k
$110k $212k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $126,800–$202,120 — the blue band above. At the midpoint, this role pays about $152k versus about $164k 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 59 open roles on FindRole.

Listed pay typically runs $133,000–$190,000 across 59 roles with salary data.

Most-posted roles

View all roles at CoStar Group

At a glance

TL;DR · Senior Data Engineer

The Senior Data Engineer will join the finance tech organization to build next-generation data warehousing pipelines and ecosystems. This role focuses on developing data migration and transformation processes for external systems used in an enterprise contracting system. You will build applications to process data from multiple sources of varying formats and frequencies into a repeatable, customizable state to simplify financial data conversion across systems and acquisitions. Key responsibilities include designing scalable pipelines, optimizing ETL/ELT processes, and standardizing data environments for billing systems. Required skills include advanced SQL, data modeling, and proficiency in Python, Scala, Java, or C#/.NET. You will utilize distributed processing engines, cloud data warehouses like Databricks or Snowflake, and orchestration tools like Airflow. Experience with REST/GraphQL APIs, CDC, and CI/CD in AWS, Azure, or GCP is essential.

What does a Data Engineer earn in Virginia?

Median $155450 from 67 postings across 8 companies.

See salary data

What you'll do

  • Design, build, and maintain scalable data pipelines and data platforms.
  • Develop and optimize ETL/ELT processes for large, complex datasets.
  • Build data migration and transformation processes for external systems into the enterprise contracting system.
  • Create applications to process data in a repeatable, customizable, and recurring state.
  • Standardize data environments across billing systems to improve visibility into patterns and errors.
  • Normalize inconsistent third-party schemas into standardized enterprise data models.
  • Implement data quality, validation, and reconciliation controls for externally sourced data.
  • Contribute to technical design decisions and mentor other engineers on the team.

What we're looking for

  • Bachelor's degree from an accredited, not-for-profit, in-person college/university.
  • 5+ years of data engineering experience, including experience setting technical direction and influencing design.
  • Hands-on experience building batch and incremental ingestion pipelines from heterogeneous sources like REST/GraphQL APIs, flat-files, and SFTP.
  • Demonstrated experience normalizing inconsistent third-party schemas into standardized enterprise data models with source-to-target mapping.
  • Advanced SQL and data modeling skills plus proficiency in Python, Scala, Java, or C#/.NET.
  • Production experience with a distributed processing engine, cloud data warehouse, and pipeline orchestration tooling.
  • Experience implementing data quality, validation, and reconciliation controls with version control and CI/CD in a major cloud environment.
  • Experience with agentic engineering using AI-assisted development tools to accelerate software delivery.

More like this

Similar roles

Senior Data Engineer

Mastercard

Atlanta, GA 22 days ago $115,000–$184,000
SQL Python Java Scala Spark Kafka Hadoop AWS Azure GCP CI/CD Infrastructure as Code Git ETL ELT Data Governance Observability

Senior Data Engineer

JLL (Jones Lang LaSalle)

Westmont, IL +1 92 days ago $140,000–$180,000
Python LangChain LangGraph AutoGen CrewAI Semantic Kernel RAG LLM SQL NoSQL AWS Azure GCP Docker Kubernetes CI/CD Airflow Prefect dbt Pinecone Weaviate pgvector MCP LangSmith Arize Weights & Biases
4+ yrs exp

Senior Data Engineer

General Motors (GM)

Austin, TX 123 days ago
Databricks Python SQL Spark Scala MLflow Unity Catalog CI/CD Git Azure Kafka Event Hub Java Structured Streaming DLT ETL ELT
5+ yrs exp Hybrid

Senior Data Engineer

Anduril Industries

Costa Mesa, CA 113 days ago $183,000–$243,000
Python SQL Spark PySpark Palantir Foundry SQLMesh AWS Athena Apache Iceberg Flyte Kubernetes dbt Tableau CI/CD Containerization
3+ yrs exp

Senior Data Engineer

Adobe

San Francisco, CA 39 days ago
Databricks SQL Python PySpark Airflow Unity Catalog Azure RAG LLMs ETL Feature Stores Embeddings
5+ yrs exp

Senior Data Engineer

General Dynamics

Sterling, VA 82 days ago $153,000–$207,000
Artificial Intelligence Data Engineering Data Science Data Solutions Technical Solutions
10+ yrs exp