Mid-Level Data Engineer
Simple Technology Solutions
Job Description
Job Description
At Simple Technology Solutions, our people are our priority. We know our team members are more than employees—they're parents, friends, volunteers, artists, and athletes. That's why we offer flexibility to help them thrive personally and professionally while delivering exceptional solutions to our Federal Government clients.
Our culture is built on collaboration, continuous learning, and excellence. We are mentors and thought leaders who share knowledge and foster growth. Recognized as a "Best Place to Work," we believe a range of perspectives helps us drive innovation and exceed customer expectations. At STS, taking care of our people isn't a perk—it's the standard.
As a HUBZone company, we also offer special incentives for team members living in qualified HUBZones. Check out the HUBZone map HERE to see if you qualify!
Simple Technology Solutions is looking for a Mid-Level Data Engineer to add to our team.
Quick Position Overview:
- US Citizenship is required
- Bachelor's Degree is required
- minimum of 3-5 years' position related experience is required
The Role:
STS is looking for a Mid-Level Data Engineer to join a federal data engineering team. You will work alongside senior engineers building and maintaining ETL pipelines on a cloud-based Enterprise Data Platform (EDP) built on AWS, working at enterprise scale — processing terabytes of financial data across a large portfolio of automated pipelines — as part of an agile team building systems that support critical government functions. A willingness to learn, strong attention to detail, and a team-first mindset are prerequisites for this position.
This position is contingent upon contract award.
The Mid-Level Data Engineer at STS will:
- Develop new ETL pipelines and data ingestion processes alongside senior engineers using AWS Glue (Spark-based, PySpark), MWAA (Airflow), Lambda, and SNS, fully conforming to the agency's Enterprise ETL Standards, ETL Common Library, and PEP 8 Python coding standards
- Integrate the agency's ETL Common Library into Glue jobs for standardized orchestration, error handling, metadata recording, and SNS notifications for all success and error job events
- Ingest structured and semi-structured datasets (CSV, XML, JSON, Avro, pipe-delimited) into S3 landing, raw, and curated zones using Apache Iceberg tables with Parquet as the default format; enforce transactional loading and prevent duplicate loads per dataset reporting period
- Configure static ETL metadata in the centralized PostgreSQL metadata store; ensure dynamic metadata records job status and timestamps for all key execution steps
- Monitor assigned production jobs and participate in operations support rotations; identify and escalate failed jobs and performance issues promptly to maintain data availability within contractually required ingestion timelines
- Ensure ETL Load Reports are populated in real-time and ETL Gap Reports are updated on a weekly basis covering all gaps from the inception of the initial ingest process
- Build and maintain materialized views and semantic layer objects in Trino and Athena to ensure optimized query performance and consistent business logic
- Produce and maintain required documentation for each assigned dataset: Business Requirements, ETL Design Documents, Data Models (Mermaid format), Data Dictionaries, Mapping Documents, Deployment Documents, O&M Guides, and ETL Test Plans
- Write unit and integration tests achieving the 90% minimum code coverage threshold; complete security scans at least once per sprint as part of the Definition of Done
- Deploy ETL resources using CloudFormation templates through the agency CICD pipeline; submit Change Requests to the Change Control Board within required timelines
- Support transition of ETL jobs from other agency teams by verifying standards conformance, performing deployments, and validating data loads
- Support disaster recovery exercises, pre-production deployments, and ad hoc data requests as assigned
- Participate in 2-week sprint ceremonies, quarterly PI planning, backlog refinement, and agile delivery using JIRA and GitHub
Education and Experience:
Required
- Bachelor's degree or higher in Computer Science, Information Systems, Data Engineering, or a related field
- 3-5 years of experience in data engineering or a closely related technical role
- Hands-on experience with Python (PEP 8), PySpark, and SQL for ETL pipeline development
- Experience with AWS services including Glue, S3, MWAA (Airflow), Lambda, SNS, and SQS
- Familiarity with Apache Iceberg, Parquet, and ORC file formats and S3 data lake zone concepts
- Experience with PostgreSQL and basic familiarity with Redshift or Oracle
- Familiarity with Trino or Athena for query and semantic layer development
- Experience with CloudFormation, GitHub branching workflows, and CI/CD-integrated deployments
- Ability to produce clear ETL documentation including data models (Mermaid format) and data dictionaries
- Understanding of ETL metadata concepts including static and dynamic metadata, load reports, and gap reports
- Experience in agile development environments with sprint-based delivery
- Experience supporting IV&V and/or User Acceptance Testing (UAT) processes in a federal or technical program environment
- Experience with automated testing frameworks; ability to write unit and integration tests achieving defined code coverage thresholds
- Familiarity with FISMA, NIST 800-53, and OWASP ASVS Level 2 is a plus
- Must be able to work 8am-5pm Eastern Time regardless of home location
- Active federal public trust suitability determination or ability to obtain one required
STS is committed to equal employment opportunity and merit-based employment practices. STS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination, harassment, and retaliation in all employment practices and decisions in accordance with applicable federal, state, and local laws.
Employment decisions at STS are based on individual qualifications, performance, skills, and business needs, without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, sexual orientation, gender identity, genetic information, marital status, or any other status protected by applicable law.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, compensation, training, transfer, discipline, termination, layoff, recall, and leaves of absence.
---
Applicants may request removal from our applicant database, or specific information about how the data is used by contacting View email address on ziprecruiter.com.
- ...Mid Level Forward Deployed Software Engineer Remote: Must reside in Arlington, Virginia Reports to: Echo Direct reports: None. Delta’s provide... ...workflows Implement metric definitions and data transformations aligned to the Foundry Ontology to ensure...SuggestedFull timeRemote workFlexible hours
$70k - $190k
...and a finalist in 2021! Belay Technologies is seeking a Mid-level Software Engineer to join our intel team. We are seeking a React Software Developer... ...and APIs, ensuring secure, reliable, and efficient data exchange across systems. Apply modern front-end development...SuggestedContract workWork experience placementRemote workMonday to FridayFlexible hours1 day per week$130k
...Mid Data Engineer Ignite Digital enables national security agencies to accelerate decisions, elevate operational outcomes and achieve the outsized performance only an inside partner can deliver. Ignite Digital combines mission experience, domain knowledge and technology...SuggestedFor contractorsRemote work$8k
...anticipation of award, we're seeking Systems Engineers to join our team at the Naval Research... ...systems, with a focus on Multi-INT data fusion - Assess and demonstrate new system... ...impact or breakthroughs - Define system-level and subsystem-level requirements,...SuggestedPermanent employmentContract workTemporary workFlexible hours$150k - $210k
...Enterprise Knowledge (EK) is hiring for a full-time Semantic Data and AI Engineer to join our growing Knowledge and Data Services Sector. In this role, you will be responsible for designing and deploying cutting-edge data discovery, integration, and governance solutions...SuggestedRemote jobFull timeFor contractorsH1bWork at officeLocal area- ...products and happier customers! Who You Are Statsig is seeking a talented and motivated individual to join our Data team as a Software Engineer-Data Platforms. As a Software Engineer-Data Platforms, your primary responsibility will be to ensure our data pipelines...Full timeWork at office
$147k - $220.5k
...decisions quickly, backed with high quality data. That is our goal for the data team at Stoke, our software empowers our engineers and provides them the ability to automate and... ...offices! Compensation Target Levels: Level 3 Range: $147,00 - $220,500 Level...Permanent employmentFull time$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...their own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for...Remote jobFull timeWork at officeShift work$109k - $160k
...CRWV) in March 2025. Learn more at . About The Role: The Data Platforms Team serves as the experts on managing data infrastructures... ...infrastructure. Who You Are: We are seeking a senior engineer with specialization in database and stream processing who can help...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...Required: TS/SCI with Polygraph SITEC Consulting is seeking a Mid-Level Software Developer to support the sustainment, enhancement, and... ...will join a collaborative team of developers and systems engineers responsible for ensuring enterprise applications remain reliable...Full time
- ...We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance, and sustain enterprise software...Full time
- ...Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to... .... This role also works with the database and maintains SQL data. This is a full-stack role that will require experience working...Temporary workWork at officeRemote work
- ...Mid Level Software Developer Reflexive Concepts is seeking a skilled Mid Level Software Developer to join our team! Join a team of developers and system engineers and play a crucial role in ensuring that applications in the Human Resource Applications and Services organization...
$176k - $282k
...Software/Data Engineer Job Locations: US-MD-Laurel Requisition ID: 2026-166530 Position Category: Information Technology Clearance: Top Secret/SCI w/Poly Responsibilities Peraton is hiring a Software/Data Engineer to join our Cyber Mission business unit in Fort Meade,...Full timeContract workShift work$94.9k - $135.6k
...PPS Analytics platform analyzes data from electronic medical... ...Summary The Senior Data/AI Engineer is a senior individual contributor... ...generation (RAG), document-level LLM extraction, and agentic frameworks... ...within the team. Mentor mid-level engineers, fostering...Temporary workLocal areaImmediate startRemote workFlexible hours- ...Data & Ai Specialist We are seeking a skilled Data & AI Specialist to design, develop, and deploy data-driven solutions that leverage... ...intelligence and machine learning. This role bridges data engineering, analytics, and AI model development to deliver actionable insights...
$165k - $180k
...Summary We are seeking a highly skilled and motivated Sr. AI Data Engineer with a proven track record in building scalable data platforms... ...provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer,...Work experience placementH1bWork at officeLocal area- ...AI & NLP Fellowship: Data Engineering for Social Impact 2 days ago Be among the first 25 applicants Institute for Development Impact... ...link to relevant work, to ****@*****.***. Seniority level Internship Employment type Internship Job function...Summer workInternshipRemote workWorldwideFlexible hours
$73.45k - $132.78k
...Description Leidos is looking to fill a Data Center Engineer position to support the National Digital Exploitation Center (NDOC). This role... ...Knowledge of power infrastructure layout from generation to rack level, redundancy levels and techniques, rack standards,...For subcontractor- ...Data Center Operation Engineer III Required Activities: Communications and Link Support: Provide 1st Level and 2nd level network and communication link infrastructure support to the World Bank engineers, HQ IT, and Country Offices (CO). Troubleshooting activities include...Work at officeLocal areaShift workNight shift
$74.1k - $148.3k
...Job Description Team Overview: The Data Center Construction organization at Oracle... ...of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority... ...operations organizations. • Provide executive-level reporting on vendor performance, risks,...Temporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours- ...business and management solutions through three core capabilities: data analytics, comprehensive veterans support, and business process... ...Overview KSA Integration is seeking a Data Scientist / ML Engineer to support the Marine Corps Logistics Plans (LP) Division’s data...Full timeFor contractorsWork experience placementSummer workFlexible hours
$110k - $169k
...hard work and excellence. Job Description: The Pricing Data Engineer builds and maintains the data infrastructure and tools that... ...enable detailed pricing analysis across phase, task, and resource levels Ensure consistency, transparency, and governance across all...Full timeWork at office$20 per hour
...A leading medical society is seeking a Data Engineer Intern for a 10-week summer program in Alexandria, VA. The role involves working with data pipelines, extracting and transforming data, and collaborating with experienced data engineers. Candidates must be enrolled at...Summer workInternship- ...Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused on providing solutions that empower our federal customers...Full timeFlexible hours
- ...DDI Data Engineers solve critical data challenges by building optimal data pipelines, analyzing and transforming data, and delivering data to systems to advance CIA's intelligence mission. Hiring decisions will not be based on race, sex, color, religion, or national origin...
- DCI Job Requirement for: Data Engineer Location: Washington, D.C. Required: Active Secret Security Clearance Job Description: Serve as a Data Engineer on a cross-functional team to help solve pressing problems Integrate data, transform insights, and build applications...Full time
- ...A government contracting firm is seeking an experienced CommVault Systems Engineer specializing in data protection and backup solutions for federal clients. Ideal candidates should have a deep understanding of complex backup systems, experience troubleshooting across diverse...
- ...What You Will Do The Data Engineer will join a dynamic team supporting a global implementation of IT systems at the Department of State. In this role, the candidate will review and support the client’s data policies, processes, and standards to identify strengths and areas...Temporary workRemote workFlexible hours
- ...commutable distance to Arlington. Interview: F2F Assessment: Glider – Data Engineering (Advanced) Overview Seeking an experienced Data Engineer II... ...Streaming) Hadoop Ecosystem (HDFS/Ozone, Hive, YARN) Python Level Required: Advanced Key Responsibilities Design, develop, and...Work at officeLocal areaMonday to Friday3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Data Engineer. Be the first to apply!
- mid-level software developer Washington DC
- junior data engineer remote Washington DC
- data engineering intern summer Washington DC
- senior data quality engineer Washington DC
- aws data engineer Washington DC
- data engineer Washington DC
- finance data engineer Washington DC
- senior data center engineer Washington DC
- big data devops engineer Washington DC
- entry level big data engineer Washington DC


