STR
Senior DevOps Engineer
Arlington, VA · Senior · Full-time
No sponsorship$134k-$184kDetected 14 days ago
TypeScriptPythonC++BashDistributed SystemsAlgorithmsGitDockerKubernetesCI/CDJenkinsLinuxDevOpsA/B TestingCybersecurityEmbedded SystemsElectrical EngineeringSensorsControlsTest AutomationResearchCommunication
About the role
- 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.
Responsibilities
- 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
- Support developers across multiple teams in resolving build, dependency, and environment issues
- Document DevOps processes, tools, best practices, and technical documentation
Requirements
- 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:
Nice to have
- Active Top Secret clearance (TS/SCI preferred)
- DevOps or software infrastructure engineering experience
Compensation
- The salary range listed is based on external market data.
- $134,000 - $184,000
Benefits
- Monitor build health, test coverage, code quality metrics, and system performance
- 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 committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members.
Equal opportunity
- STR is an equal opportunity employer.
- If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.
Visa & Work Authorization
- Active Secret security clearance with ability to obtain and maintain a Top Secret clearance, for which U
This listing is sourced directly from STR's careers page and normalized into a canonical job model.