Senior data engineer role focused on developing and maintaining advanced data structures and pipelines, ensuring data quality and integrity across diverse storage solutions. Responsibilities include optimizing data flows, mentoring junior engineers, and contributing to internal tool development. Requires advanced SQL, Python programming, experience with distributed computing frameworks like Apache Spark, cloud data warehouse management, and at least one cloud provider (AWS, GCP, or Azure). Experience with data pipeline design, data modeling, and data observability is needed. Exposure to Ad-Tech platforms and modern data stack tools (dbt, airflow, embedded analytics) preferred. Must have 7-10 years of relevant experience and a Bachelor's degree or equivalent. Role is on-site in Reston, Virginia. Salary range $133,946.66 - $200,919.99. Benefits include bonus eligibility and comprehensive support for physical, financial, and emotional well-being.
What you'll do
Develop data structures and pipelines to standardize and transform data for insights generation and reporting
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Ensure data quality throughout ingestion, processing, and loading to target tables
Create ingestion frameworks for structured/unstructured data with quality checks and reporting
Establish methods for data consumption by end users and downstream applications including database views and APIs
Implement data solutions on platforms like Kubernetes, Teradata, and Databricks aligned with architectural standards
Determine appropriate data storage based on privacy, access, and sensitivity requirements
Understand data lineage and transformation rules for troubleshooting and impact analysis
Collaborate with management to optimize data sourcing and processing, enhancing quality and efficiency
Mentor junior data engineers and foster skill development and knowledge sharing
Contribute to creation and refinement of internal data engineering tools and frameworks
Exercise independent judgment and discretion in significant matters
Work nights and weekends as necessary
Perform other duties as assigned
Requirements
Advanced SQL skills
Proficiency in a programming language (Python preferred)
Experience with distributed computing frameworks (e.g., Apache Spark)
Proficiency in Cloud data warehouse management workflow orchestration & automation
Experience working on at least one cloud provider (AWS, GCP, or Azure)
Experience with data pipeline design patterns, data modeling & data observability
Ability to independently own modules and communicate & review technical designs
Exposure to Ad-Tech platforms highly preferred but not required
Prior experience or exposure to delivery customer facing data products and understanding of modern data stack - dbt, airflow, embedded analytics is highly preferred (not required)
Enjoy working in challenging Analytics use cases and hard data shaping challenges
Experience in collaborating with multiple teams delivering impactful work
Bachelor's Degree or equivalent combination of coursework and experience
7-10 years relevant work experience
Tech stack
SQLPythonApache SparkCloud data warehouseAWSGCPAzuredbtAirflowKubernetesTeradataDatabricksSnowflake
Benefits
Base pay within range $133,946.66 - $200,919.99Bonus eligibility for non-sales positionsComprehensive benefits supporting physical, financial, and emotional well-beingExpert guidance and personalized support optionsAccess to compensation and benefits summary on careers site
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.