Job Openings Software Engineer Level 4

About the job Software Engineer Level 4

Software Engineer ETL/Data Pipeline (Linux) TS/SCI with Polygraph

Were seeking a Software Engineer to lead the full lifecycle development and sustainment of a mission-critical Extract, Transform, Load (ETL) system operating at scale in a secure Linux environment. This role blends backend development, systems knowledge, and real-time data workflow expertise to support national security priorities.

If you're experienced in Python, Java, Apache NiFi, and large-scale data integration and want to make a meaningful impact this opportunity is built for you.

What You'll Do:

  • Design, develop, deploy, and maintain a secure ETL system handling structured and semi-structured data

  • Work within a large-scale Linux environment using Bash, CLI tools, and Python

  • Implement and optimize Apache NiFi pipelines for real-time and batch workflows

  • Develop backend services and data transformation logic in Python and Java

  • Support messaging frameworks (e.g., ITX, ActiveMQ) and ensure reliable data flow

  • Build and maintain CI/CD pipelines using GitLab CI

  • Monitor system performance with tools like Prometheus and Grafana

  • Parse and process various data formats including JSON, XML, CSV, TCLD, ASDF, and Parquet

  • Apply operational best practices for system sustainment, patching, and monitoring

Desired Skills:

  • Familiarity with Spark or other big data streaming tools

  • Experience with Docker, PodMan, or containerd

  • Experience deploying containerized services via Kubernetes or Docker Compose

  • Proficiency with the Atlassian tool suite (Confluence, JIRA)

What You Bring:

  • One of the following education and experience combinations:

    • Masters degree in Computer Science or related field + 10 years of SWE experience

    • Bachelors degree + 12 years of SWE experience

    • 14 years of SWE experience in lieu of a degree

  • Strong experience with Linux administration and scripting (Bash)

  • Proficient in Python and Java backend development

  • Hands-on experience with Apache NiFi, distributed processing, and data parsing

  • Familiarity with CI/CD concepts and source control using Git

  • Active TS/SCI clearance with current polygraph (required)

  • Eligibility to receive privileged access rights

What We Offer:

  • 100% Employer-Paid Health Insurance (Medical, Dental & Vision)

  • 401(k)/IRA with a Generous Company Match

  • Company-Paid Life & AD&D Insurance

  • Paid Vacation, Sick Time, and Federal Holidays

  • Short- and Long-Term Disability Coverage

  • Professional Training & Development Opportunities

  • Employee Assistance Program (EAP)

If you're passionate about building resilient data workflows that support national defense and thrive in Linux environments with high stakes this is your next move.