Data & Software Engineer

NewGen Technologies

Chantilly (VA)

On-site

USD 150,000 - 190,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewGen Technologies is seeking a Data & Software Engineer to partner with a small team in building complex data flows for a custom application. The role requires advanced Python, familiarity with Java, and a background in data security, privacy, governance and compliance.

You will develop production data pipelines at scale and optimize ETL workflows. You will collaborate with stakeholders, address data quality issues, and contribute to documentation and design patterns while deploying solutions

Qualifications

  • Advanced Python programming skills and experience building production data pipelines.
  • Experience with large-scale ETL workflows and data governance concepts.
  • Familiarity with data security and compliance principles.

Responsibilities

  • Understand data requirements with stakeholders and design data solutions with minimal oversight.
  • Debug data quality issues, pipeline failures, and performance bottlenecks.
  • Contribute to data engineering documentation and best practices.
  • Work on end-to-end data pipelines and cloud deployment of Spark jobs.

Skills

Python programming
Data pipelines
ETL workflows
Data security governance compliance
Spark & PySpark
SQL & Trino
NoSQL & DynamoDB
Geospatial data processing
Bash scripting
AI/ML integration

Tools

Docker
Podman
AWS S3
Lambda
Step Functions
Apache Iceberg
Airflow
Terraform
CloudFormation
OpenLineage
Unity Catalog OSS
Apache Polaris
Apache Superset

Job description

The Data & Software Engineer works with a small team to build complex data flows for a custom application. Successful candidate will have advanced Python programming skills, familiarity with Java, an understanding of data security, privacy, governance and compliance principles and a demonstrated history of building production data pipelines and ETL workflows at scale.

Responsibilities
  • Work with stakeholders to understand data requirements, assess feasibility, and design appropriate solutions with minimal oversight
  • Leverage strong problem-solving and debugging skills for data quality issues, pipeline failures, and performance bottlenecks
  • Leverage a background in large-scale data migration or platform modernization efforts
  • Contribute to data engineering documentation, best practices, and design patterns
Requirements
  • TS/SCI FSP Clearance
  • Minimum of 5 years' experience with:
    • Apache Spark & PySpark
    • Advanced Python skills (including Pandas & NumPy)
    • Docker, Podman
    • AWS S3, Lambda & Step functions
    • Apache Iceberg, Airflow, etc.
    • SQL (with Trino)
    • NoSQL, DynamoDB
    • Unity Catalog OSS, Apache Polaris
    • Apache Superset
    • Terraform or CloudFormation
    • OpenLineage
    • H3, PostGIS
  • Candidate must have experience in:
    • Building end-to-end data pipelines leveraging Python
    • Using orchestration tools to deploy data pipelines, including configuring and updating Spark Jobs
    • Containerizing and deploying applications in cloud environments like AWS
    • Working with MySQL and PostgreSQL including performance tuning, schema design, and query optimization for complex, analytical workloads
    • Leveraging industry standard tools for code control (Git, IaaC control, etc.)
    • Working with data catalogs, tracking data lineage and handling a variety of data formats, including Geospatial
    • Using Bash scripting for automation and data processing tasks
    • Integrating Al/ML services and models
About Us

For more than 20 years, NewGen Technologies has solved our clients’ toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics. Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data & Software Engineer
Data & Software Engineer

Vosper Thornycroft Group • McLean (VA)

On-site
USD 100,000 - 130,000
Data & Software Engineer
Data & Software Engineer

VT Group (VTG) • McLean (VA)

On-site
USD 100,000 - 130,000
Data & Software Engineer
Data & Software Engineer

Avalore, LLC • Chantilly (VA)

On-site
USD 120,000 - 190,000
Health insurance
401(k) plan
Life insurance
+4
Data & Software Engineer
Data & Software Engineer

Avalore.ai • Chantilly (VA)

On-site
USD 130,000 - 180,000
Health care benefits
Retirement plan (401k)
Life Insurance
+4
Data and Software Engineer
Data and Software Engineer

The Josef Group • McLean (VA)

On-site
USD 200,000 - 250,000
Data & Software Engineer
Data & Software Engineer

Bespoketechinc • McLean (VA)

On-site
USD 90,000 - 120,000
812000 Software Engineer $170,000.00
812000 Software Engineer $170,000.00

B4Corp • McLean (VA)

On-site
USD 144,000 - 170,000
2026-2201 Data Scientist
2026-2201 Data Scientist

Mountain Cat LLC • McLean (VA)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

VTG Defense • McLean (VA)

On-site
USD 100,000 - 130,000
Data Engineer Expert
Data Engineer Expert

VT Group (VTG) • Herndon (VA)

On-site
USD 120,000 - 160,000