Software Engineer
$120k - $160kCentil
Software Engineer
Centil, a Sabel Systems company, is a mission-focused engineering team supporting some of the highest-priority space defense programs in the U.S. Space Force portfolio, including missile defense and missile warning systems for Space Systems Command. Our work spans DevSecOps, CI/CD product development, and space-domain systems engineering, and our people are embedded directly in the programs they support.
In January 2026, Sabel Systems acquired Centil to expand its Advanced Engineering Services capabilities. For our team, that means access to a broader portfolio of programs, deeper corporate resources, and new career pathways - while preserving the technical ownership and small-team culture that defines how we work. It's an exciting time to join Centil: we're growing, the mission portfolio is expanding, and we're building the team that will define what comes next.
Centil is seeking a Software Engineer to join our team in a dynamic, agile environment. This role implements a DevSecOps approach across the entire software development lifecycle, including design, development, testing, and operational support informed by user feedback. The ideal candidate will work both independently and collaboratively to design, implement, and maintain software solutions while leveraging modern industry standards and providing clear status updates on design efforts.
Please note this role is required to work full time onsite in Boulder, CO.
What You'll Do
- Design, implement, and maintain CI/CD pipelines for software projects
- Troubleshoot issues related to infrastructure, deployment, and performance
- Build tools to reduce occurrence of errors and improve user experience
- Perform root cause analysis and resolution of production errors
- Design and document procedures for system troubleshooting and maintenance
- Collaborate with development teams to optimize code for performance, reliability and scale
- Automate deployment, scaling, and monitoring infrastructure using tools such as Kubernetes and Docker
- Continuously evaluate and recommend improvements to our DevOps processes and tools
- Implement and enforce best practices for security and compliance
Required Qualifications
- A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science
- 5+ years of experience or exposure to software engineering roles and functions
- Java and C/C++ programming (including network, multi-threaded, client-server programming where applicable) on Windows and Linux platforms
- Batch File, Windows Script File, Unix Shell Scripting, Python Scripting
- Basic understanding of relational database applications and creation of expressions using Structured Query Language (SQL)
- Ability to design solutions to complex engineering problems
- A current active SECRET DoD security clearance or higher
- Willingness to work full time onsite in Boulder, CO
Preferred/Bonus Qualifications
- Strong experience with Red Hat OpenShift and Kubernetes architecture
- An advanced degree in the physical sciences, mathematics, engineering, or computer science
- Professional experience with Agile software development
- Experience with FORGE MDPAF or satellite ground station processing (planning, ground control, data processing)
Other Company Requirements
- Strong communication (written and verbal) and presentation skills. Ability to passionately deliver high-level messaging to various types of audiences--this will eventually include senior leaders. Ability to explain technical concepts clearly to non-technical personnel
- Self-motivated individual who actively and independently seeks out opportunities for learning and development
- Collaborates well; enjoys working as part of a team
- DoD Secret or higher clearance is preferred. All applicants must be US citizens eligible for a US Government security clearance
Expected Salary Range
Depending on experience and skillset, most candidates will earn between $120,000 and $160,000 per year.
Please note that the salary range is a general guideline only. We consider many factors when determining salaries including, but are not limited to, scope and responsibilities of the position, candidate's work experience, education, training, certifications, key skills, and mission/customer familiarity. We combine these factors with market and business considerations to extend a job offer.
Benefits
Centil offers a comprehensive benefits package including the following :
- Generous PTO for vacation, personal, or sick days
- Ten (10) paid holidays per year: 8 fixed holidays, plus 2 additional Floating Holidays per year (taken at Employee's discretion)
- Flex time and the ability to create your own schedule
- Discretionary bi-annual bonus plan, based on individual and company performance
- 401K retirement plan with immediately vested company contributions, no matching required
- Healthcare coverage plan through an Individual Coverage Health Reimbursement Arrangement (ICHRA)
- Employer-paid Life, Long-Term Disability, and Accidental Death and Dismemberment insurances
- Access to optional, employee-paid Life, Accident, Critical Illness, and Hospital Indemnity insurances
- Access to a Dependent Care Flexible Spending Account (FSA)
- Paid training and conference attendance
- Additional benefits, as needed, for significant life events: parental leave, bereavement leave, jury duty pay, military leave pay
- One-time home office reimbursement
- Phone plan reimbursement
- Employee Assistance Program (EAP) services, supporting emotional health and well-being of employees and their families
Centil is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status or any other status protected by applicable law.
- ...mission-critical products for customers across energy trading, utilities, agriculture, and other industries. As a Full-Stack Software Engineer, you’ll work with our weather model output to build and deploy customer products and the front-end systems they’re delivered through...SuggestedFull timeWork at office3 days per week
$103.1k - $171.8k
...Force. The MDPAP Visualization team leverages web based, Unreal Engine, and backend data ingest and manipulation technologies to... ...Guardians to prosecute a "no-fail" mission. We are seeking a Software Development Engineer in Test (SDET) with strong Python skills and...SuggestedFull timeContract workWork experience placementInterim roleH1bRemote work$124k - $162k
...that do not meet these requirements will not be considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data processing, fusion, and tracking algorithms for exploitation of...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours$106k - $145k
...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software...SuggestedFull timeTemporary workWork experience placementFlexible hours- ...problems we're expanding selectively with a team of high-performing engineers who demonstrate exceptional ability in their work, and we know... ...Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You...SuggestedFull timeInternshipWork at officeRemote workWork from home
$165k - $218k
...of imaging products from the ground up. ABOUT THE JOB You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to ensuring we can quickly field new technologies to embedded and SWAP...Full timeWork experience placementImmediate start$140k - $170k
...Description About the Role: We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems programming. The ideal candidate will have significant experience integrating hardware with the FreeBSD operating system,...Full timeLocal areaFlexible hours$123.8k - $206.3k
...best-of-breed capabilities to address our customers most pressing needs. We have an immediate opportunity for a Senior Software Engineer who is excited to apply their talents to our customer's challenging project and one who will thrive in a collaborative environment...Full timeContract workWork experience placementInterim roleImmediate startRemote work$126.5k - $182k
...the Team The Ingest Processor Team serves as the foundational engine of the Splunk Integrated Data Platform, responsible for... ...Qualifications ~ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. ~4+ years of...Full timeTemporary workLocal areaRemote workFlexible hours$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Remote jobFull timeWork at officeShift work$125k - $165k
...Auria is looking to hire a Software Engineer to support the Ballistic Missile Defense System (BMDS) Overhead Persistent Infrared (OPIR) Architecture (BOA) program. BOA is the Missile Defense Agency's next-generation Overhead Persistent Infrared (OPIR) architecture providing...Contract workWork at officeFlexible hours$75k - $100k
...responsible for designing, coding and improving web pages, programs, and applications. Position: Executing full lifecycle software development Long term positions with excellent pay rates. No relocation Active positions with Fortune 500 Clients Able...Relocation$120k - $155k
...Major League Baseball is looking for a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions. You will work in small, outcome-driven squads that rotate focus...Temporary workWork experience placementRemote work- ...\t\tAMAZON ADVERTISING LLC Offered Position: \tSoftware Dev Engineer III Job Location: \t\tBoulder, Colorado Job Number: \t\tAMZ... ...and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented...
- ...Cervin is seeking a Senior Software Engineer to join our platform team in Boulder, Colorado. You will design and build API integrations and scalable data processing pipelines that power our security data ingestion from various sources. Your role will directly impact how...
$76.5k - $134.9k
...Job Description The Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support ongoing programs and internal research and development efforts focused on remote sensing data processing, exploitation...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...Overview We are seeking a full-time Senior Software Engineer for Garmin's Boulderr, CO location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin...Full time
- ...providers, and health information reach the people who need them most. THE OPPORTUNITY We're looking for a backend focused Sr. Software Engineer to join our Boulder-based team and help build the infrastructure powering our privacy first, data-driven platform. This role...Full timeWork at officeRelocation
$110k - $160k
...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering...Work at office- ...in our mission to protect American businesses and drive innovation in cybersecurity. About the role RADICL is seeking a Senior Software Engineer to join our platform team. You'll design and build API integrations and highly scalable data processing pipelines that power...Work at officeRemote workWork from home
$145k - $175k
...organization. Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency (preferably in React), and backend experience working with relational databases...Local areaRelocationFlexible hours- ...MITRE Software Engineer Opportunity Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being...For contractorsWork experience placementInternshipLocal areaImmediate start
- ...resolution. Technical Documentation as required. Work in cross-discipline teams and communicate clearly across various levels of engineers. Algorithm Software Engineer (Level 3): Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred...Full time
$114k - $171k
...Systems, Multi-Domain Operations, and Missile Defense Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer \u2013 Level 3 or 4 supporting an Internal Research and Development (IRAD) project to join our team of qualified, diverse, and...Full timeWork experience placementRelocationShift work$155k - $222.6k
...team builds and operates the time-series database and supporting software components that store and serve the telemetry behind Cisco... ...infrastructure in C++, take on real responsibility, and learn from the engineers around them. Your Impact As a member of the Time Series...Full timeTemporary workLocal areaFlexible hours- ...investing heavily in a new product that we believe will help hundreds of thousands of independent websites stay independent. As a Software Engineer within Sovrn Labs you will be tasked with architecting, coding and researching a solution to a serious publisher problem. We...Full time
- ...Atom Computing is seeking a Senior Software Engineer to build the software platform that orchestrates our quantum computers. You will work on the systems that coordinate workloads, interface with hardware control, and manage experimental data in a Linux environment. The...
$140k - $185k
...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the‑art in quantum computing. Atom Computing is looking for a Senior Software Engineer to implement the quantum computing platform. In this...Temporary workRemote work- ...Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend well beyond web search...
$102k - $133k
Join to apply for the Software Engineer role at QSC . Overview The Software Engineer II will work with an experienced team of software, firmware, and hardware engineers to develop our Q-SYS platform. Q-SYS is a fast-growing, award-winning platform built on cutting-edge...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Boulder, CO
- graduate software engineer Boulder, CO
- graduate software developer Boulder, CO
- entry level software engineer remote Boulder, CO
- software developer positions Boulder, CO
- software development engineer aws Boulder, CO
- consulting software engineer Boulder, CO
- software developer Boulder, CO
- software engineer healthcare Boulder, CO
- cybersecurity software engineer Boulder, CO


