Senior DevOps Engineer

Str Limited
Atlanta, GA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$134,000.0 - $184,000.0
Working hours
Regular working hours

Tech stack

Systems Engineering Build Automation Unit Testing Bash Shell C++ (Programming Language) CMake Static Program Analysis Code Coverage Software Quality Computer Engineering Continuous Delivery Continuous Integration
+31 more
DevOps Distributed Systems Linux on Embedded Systems Python (Programming Language) Linux System Administration Package Management Systems Rapid Prototyping Process Software Deployment Software Engineering Software Systems SonarQube System Testing Systems Integration Tripwire Scripting Delivery Pipeline Gitlab Git Containerization Gitlab-ci Git Flow Integration Tests Kubernetes Information Technology Build Tools Multiplatform Software Version Control Docker Jenkins Vulnerability Analysis Artifactory

Job description

As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous deployment (CI/CD) infrastructure for real-time embedded systems software. You will work with software development teams to implement build automation, testing frameworks, containerization, and deployment pipelines for complex embedded and distributed systems. You will be responsible for creating and maintaining development environments, build systems, and tooling that enable rapid prototyping and transition of algorithms from research to real-time implementation.

What you will do:

  • Design, implement, and maintain CI/CD pipelines for multi-language, multi-platform software projects
  • Establish and maintain containerized development and deployment environments (Docker, Kubernetes)
  • Implement automated build systems for C/C++ and Python codebases using CMake, Conan, and similar tools
  • Create and maintain automated testing frameworks (unit tests, integration tests, system tests)
  • Implement security scanning and vulnerability assessment tools in CI/CD pipelines
  • Manage version control workflows and branching strategies for collaborative development
  • Configure and maintain GitLab runners, build agents, and testing infrastructure across multiple sites
  • Develop scripts and tools to automate software deployment to embedded and distributed systems
  • Monitor build health, test coverage, code quality metrics, and system performance
  • Support developers across multiple teams in resolving build, dependency, and environment issues
  • Document DevOps processes, tools, best practices, and technical documentation
  • Collaborate with software engineers, systems engineers, security, IT, and integration teams
  • Support approximately 20% travel for system integration events and customer demonstrations

Requirements

  • Active Secret security clearance with ability to obtain and maintain a Top Secret clearance, for which U.S. citizenship is a government requirement
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with relevant experience depending on degree (BS +5 years, MS +3 years, PhD +1 year)
  • Strong proficiency with Linux system administration and embedded Linux environments
  • Experience with:
  • CI/CD platforms (GitLab CI, Jenkins, or similar)
  • Scripting languages (Bash, Python)
  • Containerization technologies (Docker, Kubernetes)
  • Build systems for C/C++ projects (CMake, Make, or similar)
  • Version control systems (Git) and collaborative development workflows

Even Better:

  • Active Top Secret clearance (TS/SCI preferred)
  • DevOps or software infrastructure engineering experience
  • Experience with:
  • Real-time embedded systems software development
  • Package management systems (Conan, vcpkg, Artifactory)
  • Static analysis tools, code coverage tools, and performance profiling
  • Security scanning and vulnerability assessment tools (SonarQube, Trivy, etc.)

Join us and be part of a team that’s making an impact at the forefront of technology and innovation.

Benefits & conditions

Full-Time Salary Range: $134,000 - $184,000

The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.

STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.

STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.

About the company

STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can’t do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info., Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

Videos

See all

Related articles

See all