Senior Container & CI/CD Integration Engineer

Peraton

Red Bank (NJ)

On-site

USD 135,000 - 216,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Peraton is seeking a Software Integration Engineer in Red Bank, NJ to build, test, package, and maintain containerized software for T&E programs. You will implement CI/CD pipelines, create and debug Docker containers, and drive integration testing across multiple subcontractors using C++ and Python.

The role requires strong software engineering skills, Linux tooling, and experience with Git and API testing. U.S.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering or related field.
  • 5+ years software engineering experience with Python and C/C++.
  • Hands-on Docker containerization with Dockerfiles, multi-stage builds, dependencies, debugging runtime issues, USB/GPU passthrough.
  • Experience building/maintaining CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions) for automated build/test/deploy workflows.
  • Familiarity with Linux development environments, shell scripting, and build tools (CMake, Make, pip, conda).
  • Experience writing integration and regression tests for multi-component systems.
  • Working knowledge of Git version control and multi-contributor repositories.
  • Familiarity with REST concepts and API testing/implementation.
  • Ability to produce clear technical documentation: build instructions, interface notes, release checklists, troubleshooting guides.
  • US Citizenship.

Responsibilities

  • Build, maintain, and troubleshoot Docker containers packaging the full software system for delivery to T&E testbeds.
  • Implement and maintain CI/CD pipeline stages for automated builds, tests, and packaging.
  • Prepare code drops (MCD and MCR) with working containers, scripts, and updated docs.
  • Execute leaderboard self-tests on internal hardware, validate outputs, and report results.
  • Write and maintain integration tests ensuring interoperability across subcontractor components.
  • Enforce coding standards on incoming subcontractor contributions with documentation and formatting.
  • Manage dependency resolution, version pinning, and reproducible builds for consistent outcomes.
  • Prepare integration demos and materials for design reviews and site visits.
  • Maintain internal docs including build procedures, known issues, and interface specs.

Skills

Python
C/C++
Docker
CI/CD
Linux
Git
REST API
Documentation
US Citizenship

Education

Bachelor’s Degree in CS/EE/CE
MS in CS/EE/CE or related

Tools

GitLab CI
Jenkins
GitHub Actions
Dockerfiles

Job description

Peraton is seeking a Software Integration Engineer in Red Bank, NJ to build, test, package, and maintain containerized software for T&E programs. You will implement CI/CD pipelines, create and debug Docker containers, and drive integration testing across multiple subcontractors using C++ and Python.

The role requires strong software engineering skills, Linux tooling, and experience with Git and API testing. U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Integration Engineer - Docker, CI/CD, T&E
Senior Software Integration Engineer - Docker, CI/CD, T&E

Peraton • Red Bank (NJ)

On-site
USD 104,000 - 166,000
Lead System Integrator: Containerized Software & CI/CD
Lead System Integrator: Containerized Software & CI/CD

Peraton • New Jersey

On-site
USD 180,000 - 230,000
Senior System Integrator: AI/ML Pipeline & DevOps Lead
Senior System Integrator: AI/ML Pipeline & DevOps Lead

Peraton • Red Bank (NJ)

On-site
USD 135,000 - 216,000
External Job Posting Title Software Integration Engineer
External Job Posting Title Software Integration Engineer

Peraton • Red Bank (NJ)

On-site
USD 135,000 - 216,000
Software Integration Engineer
Software Integration Engineer

Peraton • Red Bank (NJ)

On-site
USD 104,000 - 166,000
Remote Integration Engineer - Linux, Kubernetes & CI/CD
Remote Integration Engineer - Linux, Kubernetes & CI/CD

Presidential Staffing Solutions, LLC • Annapolis (MD)

Hybrid
USD 110,000 - 150,000
401(k)
401(k) matching
Bonus
+9
C++ Software Engineer - Containerization & Testing
C++ Software Engineer - Containerization & Testing

DESE Research, Inc. • Huntsville (AL)

On-site
USD 70,000 - 110,000
Health insurance
Flexible schedules
Education reimbursement
+3
Senior Software Engineer - CI/CD & Release Lead
Senior Software Engineer - CI/CD & Release Lead

Peraton • Laurel (MD)

On-site
USD 176,000 - 282,000
Subsidized benefits coverage
25 days PTO accrued annually
Discretionary bonus plan
Open-Source Tech Lead: Container & Compliance Engineer
Open-Source Tech Lead: Container & Compliance Engineer

VetJobs • Princeton (NJ)

On-site
USD 75,000 - 100,000
Sr DevOps Engineer
Sr DevOps Engineer

Excyl Inc • Maryland

On-site
USD 100,000 - 130,000