Data Engineer 3 - Reston, VA - Freewheel
Core
Designing, developing, and managing advanced data structures, pipelines, and architectures to ensure data quality, accessibility, and integrity for business insights.
Role type
Senior Data Engineer
Builds
Data pipelines, ingestion frameworks, APIs, database views, and data extracts for user applications
Domain
Advertising technology, cloud data infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, Apache Spark, Cloud Data Warehouse management, Distributed computing frameworks, Data pipeline design patterns, Data observability
Preferred skills
Embedded Business Intelligence (Looker), Modern data stack (dbt, Airflow, Snowflake), Data consumption solutions
Technologies
Kubernetes, Teradata, AWS, Databricks, Looker, dbt, Airflow, Snowflake, Apache Spark
Responsibilities
Designing and constructing data architectures and pipelines to standardize and transform data; Guaranteeing data quality throughout ingestion, processing, and loading phases; Engineering robust ingestion frameworks for various data types; Developing accessible methods for data consumption including APIs and database views; Implementing data solutions on multiple platforms; Selecting appropriate data storage platforms based on sensitivity and access needs; Mastering data lineage and applying transformation rules; Collaborating with cross-functional teams to refine data sourcing and processing.
Seniority
Senior, hands-on IC