> Markdown version of [/jobs/ext/1172355-mid-level-python-data-engineer-320k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/1172355-mid-level-python-data-engineer-320k-yr-ts-sci-fs-poly). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level Python Data Engineer [$320k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Herndon, VA, United States - **Experience:** Experienced - **Salary:** $320,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Apache HTTP Server, Bash Shell, Databases, System Configuration, Custom Software, Information Engineering, Extract Transform Load (ETL), Software Debugging, Software Design Patterns, Amazon DynamoDB, Python (Programming Language), PostgreSQL, MySQL, Operational Databases, Performance Tuning, Query Optimization, Azure Machine Learning, Software Deployment, SQL Databases, Data Streaming, Workflow Management Systems, Data Processing, Cloud Platform System, Apache Spark, Git, Containerization, Data Lineage, Terraform, Data Pipelines, Docker - **Published:** July 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9010772/mid-level-python-data-engineer-320kyr-tssci-fs-poly ## About the Role * Degree: Technical bachelor's degree or equivalent experience * Years of experience: 8+ years * Total Compensation: $320k+ yearly (tentative) ## Description * Build complex data flows, production data pipelines, and ETL workflows. * Develop with Python, Java, SQL, and Bash scripting. * Utilize orchestration tools for Apache Spark jobs, containerize applications with Docker in AWS environments. * Manage MySQL, PostgreSQL, and DynamoDB databases. * Implement code control with Git and Infrastructure as Code with Terraform. * Integrate AI/ML services and work with Apache Iceberg and Trino. * Understand data requirements and contribute to documentation., * Work with a small team to build complex data flows for custom applications. * Build end-to-end data pipelines leveraging advanced Python programming skills. * Utilize orchestration tools to deploy and manage data pipelines, including configuring and updating Spark Jobs. * Containerize and deploy applications in cloud environments like AWS. * Manage and optimize databases such as MySQL and PostgreSQL, including performance tuning, schema design, and query optimization for complex, analytical workloads. * Leverage industry standard tools for code control (Git, IaaC control) and Infrastructure as Code (Terraform). * Work with data catalogs, track data lineage, and handle various data formats, including Geospatial. * Employ Bash scripting for automation and data processing tasks. * Integrate AI/ML services and models. * Collaborate with stakeholders to understand data requirements, assess feasibility, and design solutions with minimal oversight. * Apply strong problem-solving and debugging skills for data quality issues, pipeline failures, and performance bottlenecks. * Contribute to data engineering documentation, best practices, and design patterns. * Familiarity with Java, DynamoDB, Apache Iceberg, and Trino is beneficial. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)