SonicJobs Logo
Left arrow iconBack to search

Data & Software Engineer

VTG
Posted 3 months ago, valid for a month
Location

McLean, VA 22107, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Data & Software Engineer to join a small team focused on building complex data flows for a custom application.
  • The ideal candidate should have a minimum of 5 years of experience in data engineering, with advanced Python programming skills and familiarity with Java.
  • Key responsibilities include building end-to-end data pipelines, deploying applications in cloud environments like AWS, and working with MySQL and PostgreSQL for performance tuning and query optimization.
  • Candidates must also have an active TS/SCI clearance with Polygraph and a Bachelor's degree in a relevant technical field or equivalent experience.
  • The role offers a competitive salary, commensurate with experience.
Overview

We are seeking a 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. Candidate must have experience:


What will you do?

  • 路 聽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

  • 路 聽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.


Do you have what it takes?

  • Active TS/SCI W/ Polygraph required.聽
  • Bachelor's degree in Computer Science, Engineering, Finance, or a related technical field, or equivalent practical experience.
  • 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




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.