Principal Infrastructure Software Engineer
Location
District Of Columbia
Posted
1 day ago
Salary
Not specified
Seniority
Senior
Job Description
Title: Principal Infrastructure Software Engineer
Location: Washington DC
Job Description:
ABOUT THE JOB
Company Intro: TurbineOne is a fast-moving and high-performance startup with a mission to strengthen situational awareness for all Americans serving at our nation’s frontlines — and we are backed by the best DefenseTech venture capitalists. Our Frontline Perception System is an edge-first software platform that allows anyone, even with no technical knowledge, to build and use machine learning models within a comms-contested tactical environment.
We're seeking a versatile and experienced Software Engineer with a DevOps Focus to take ownership of our build systems, pipelines, and development tooling. Our engineering team spans multiple languages (Go, Python, Js), platforms (Linux, Windows, multi-arch), and repositories — and we need someone ready to bring order and efficiency to our growing and complex environment. This is a high-impact opportunity to define and implement scalable, secure build systems that support field deployments and compliance pipelines for mission-critical software. If you're excited by open-ended challenges and want to shape the foundation of a growing DefenseTech product, we want to hear from you.
Location: Remote, with availability for periodic in-person meetings or team gatherings
Reports To: Engineering Operations Manager
PRIMARY RESPONSIBILITIES
- Design, build, and maintain our build and deployment systems across a multi-repo, multi-language codebase.
- Add efficiency, robustness and security to our release processes by standing up automated tools or processes as necessary.
- Integrate security and compliance workflows, including tools like Grype and SBOM generation for ATO/IATT processes.
- Support container and artifact packaging, release automation, and reproducible builds across OS and CPU architectures. This includes version control and tagging schemas to work with different build types (nightly, dev, release) and developer workflows.
- Collaborate with software, ML and field engineers to ensure fast, reliable, and developer-friendly tooling.
- Maintain our Makefile and Docker Bake build system while seeking out and identifying opportunities for improvement.
- Document tooling, pipelines, and processes clearly and maintainably.
- Build and test automation for both cloud-based development workflows and air-gapped production deployment workflows.
ON A TYPICAL DAY, YOU WOULD
- Patch up a Makefile dependency chain that’s gotten out of sync and refactor for readability.
- Maintain and improve our current build and deployments system, which uses Make, Docker bake and custom Python infrastructure code to build API-compatible packages across multiple repositories.
- Investigate a cross-compilation issue affecting an ARM/Linux target and diagnose the cause.
- Implement SBOM generation and wire it into GitHub Enterprise CI workflows.
- Package and store deliverables for easy access by relevant personnel.
- Debug a flaky build pipeline or blocked deployment job.
- Write maintainable software tooling to support rapidly changing requirements.
- Propose and prototype a path toward more unified and modular builds.
- Triage and coordinate the fix for an automated test failure.
- Build and maintain infrastructure-as-code to support high-confidence deployments at scale.
DESIRED EXPERIENCE AND ATTRIBUTES
- High standard of ethics, grit, integrity, and moral character.
- 6+ years of experience in software engineering, CI/CD, or DevOps roles.
- Experience managing complex builds across multiple languages and platforms.
- Deep understanding of Linux-based development environments (x86/ARM experience a plus).
- Hands-on experience with GitHub Enterprise, GitHub Actions, Docker, and vulnerability assessment.
- Intimately familiar with git operations and workflows.
- Implementation experience with automated testing and validations through CI/CD.
- Familiarity with compliance-focused build environments, including SBOM, CVE tracking and reporting.
- Strong debugging skills and the willingness to dive into Makefiles, shell scripts, or container issues.
- Excellent written and verbal communication skills — you can clearly explain what you built and why.
- Experience building enterprise level software systems.
- Desire to work at a fast-paced, small startup and own major infrastructure initiatives.
- A college degree in Computer Science, Engineering, or related field is preferred.
STARTUP CULTURE EXPECTATIONS
- We’re a small, fully remote team, and everything is our responsibility.
- Our team thrives on autonomy, trust, and solid communication.
- Everyone on the Team needs to be very comfortable with constant change, moving fast, sharing failures, embracing grit, and building things themselves.
ELIGIBILITY
- Must be eligible to obtain a clearance with the U.S. government.
FOR INTERNAL USE DURING THE HIRING PROCESS
Desired Skills:
- Strong experience with CI/CD pipelines and Docker containerization.
- Experience in cross-platform, multi-arch builds.
- Knowledge of build tooling in Go, Python, and frontend frameworks.
- Ability to design secure, compliant build pipelines.
- Familiarity with air-gapped deployment constraints.
Desired Attributes:
- Systems thinker who sees the big picture but enjoys fixing the details.
- Inquisitive mindset with strong ownership over technical systems.
- Thrives in ambiguity and takes initiative without waiting for direction.
- Collaborative, patient, and user-focused when supporting other engineers.
Culture Fit:
- Deep interest in DefenseTech or national security missions.
- Strong work ethic and high personal standards.
- Comfortable in a fully-remote team with occasional in-person collaboration.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Senior DevSecOps Engineer
HumanaLouisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to off
Senior DevSecOps Engineer securing enterprise software supply chain
Staff DevOps Engineer
Cadence (cadence.care)Cadence is future-proofing primary care for an aging population. We’re building the first AI-native chronic disease platform – extending the doctor’s office beyond the visit and enabling health systems to deliver proactive care at home. Powered by our care intelligence and multidisciplinary clinical team, we monitor every patient, identify risks early, and act before problems escalate. Today, more than 90,000 seniors across 20 health systems rely on Cadence to stay healthier at home. Every day, more than 7,000 Americans age into Medicare, most with complex, ongoing health needs. Traditional healthcare was built for episodic visits, not for the continuous support that chronic care requires. The result? Overwhelmed health systems, rising costs, and patients who fall through the cracks. Cadence solves this problem. Our platform seamlessly integrates with a health system’s existing clinical workflow, using AI and machine learning to continuously monitor patient data, detect trends, and trigger timely interventions. We pair this technology with a nationally licensed clinical team that collaborates directly with each patient’s physician ensuring that every alert turns into meaningful, compassionate action. This hybrid model of technology + clinical care is what sets Cadence apart. We don’t just collect data; we turn insights into outcomes. Behind our platform is a world-class team of engineers, clinicians, and operators, all united by a shared mission — to make compassionate, continuous care accessible at scale. We tackle big, complex challenges with cutting-edge technology and deep empathy, knowing that every improvement we make has a direct impact on real people’s lives. Together, we’re building a system where technology amplifies humanity — and every patient gets the care they deserve, every day.
The Staff DevOps Engineer will lead cloud infrastructure design, improve DevOps practices, ensure system scalability and reliability, and enforce security measures.
DevOps Engineer role collaborating with AI recruiters at Xpreso
Site Reliability Engineer III
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
The role involves the design, implementation, and maintenance of scalable and reliable infrastructure solutions primarily on Microsoft Azure, alongside automating deployments and maintaining a resilient SaaS application platform to meet service levels. Responsibilities also include continuous evaluation of system reliability and performance, developing monitoring solutions, and participating in incident response and on-call rotations for distributed production applications.



