Senior Data Engineer
Role details
Job location
Tech stack
Job description
-
Design, develop, and maintain scalable data pipelines and ETL/ELT workflows
-
Build and optimize data architectures to support analytics and reporting requirements
-
Integrate data from multiple sources (structured and unstructured) into centralized platforms
-
Ensure data quality, integrity, and governance across systems
-
Collaborate with data scientists, analysts, and engineering teams to deliver data solutions
-
Optimize database performance and implement indexing, partitioning, and query tuning strategies
-
Work within secure DoD environments, ensuring compliance with all security protocols and standards
-
Support cloud-based data platforms (AWS, Azure, or similar) and hybrid architectures
-
Develop and maintain documentation for data pipelines, systems, and processes
-
Troubleshoot and resolve data-related issues in production environments
Requirements
Our client is seeking a highly skilled Senior Data Engineer to join their team and work remotely. This role will support mission-critical data initiatives, enabling advanced analytics, data integration, and scalable data infrastructure in a secure environment.
The ideal candidate has extensive experience designing and building data pipelines, working with large-scale datasets, and operating within secure, cleared environments., * Active Top Secret (TS) clearance or higher
-
8+ years of experience in data engineering, data architecture, or related field
-
Strong experience with ETL/ELT tools and frameworks
-
Proficiency in SQL and at least one programming language (Python, Java, or Scala)
-
Experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery)
-
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
-
Experience building and maintaining data pipelines at scale
-
Familiarity with data modeling techniques (star schema, dimensional modeling)
-
Understanding of data governance, security, and compliance frameworks
-
Ability to work independently in a remote, fast-paced environment
Preferred Qualifications:
-
Experience supporting DoD or federal government contracts
-
Familiarity with cleared environments and classified data handling
-
Experience with big data technologies (Spark, Hadoop, Kafka)
-
Knowledge of DevOps/DataOps practices (CI/CD pipelines, automation)
-
Experience with containerization tools (Docker, Kubernetes)
-
Exposure to real-time data processing and streaming architectures
-
Bachelor's or Master's degree in Computer Science, Engineering, or related field, * Bachelor's (Required), * data engineering/data architecture: 8 years (Required)
-
Big data: 1 year (Required)
-
containerization : 1 year (Required)
-
ETL: 1 year (Required)
-
SQL: 1 year (Required)
-
Data modeling: 1 year (Required)
Benefits & conditions
Job Types: Full-time, Contract
Pay: $50.00 - $55.00 per hour