SciTec logo

Senior Staff Numerical Algorithm Software Engineer

SciTec

Boulder, COJob$127–157K/yrSeen 1w agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$127–157K/yr
Location
Boulder, CO
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

SciTec develops remote sensing algorithms and data exploitation capabilities for U.S. national security missions. The Senior Staff Numerical Algorithm Software Engineer will research and develop algorithms for remote sensor data, including tracking and data exploitation, and characterize algorithm and sensor-system performance. The role works in a collaborative, small-team environment and contributes to shared tools. U.S. citizenship is required, and SciTec does not sponsor work visas.

Skills & qualifications

RequiredNice to have

Skills

PythonC++Software DesignSoftware ArchitectureKalman FilteringTracking AlgorithmsData Exploitation AlgorithmsAlgorithm Performance CharacterizationSensor System Performance CharacterizationAgile

Qualifications

U.S. Citizenship

Benefits

401(k) Match
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave

Full job description

SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security. For over forty-five years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world-class data exploitation capabilities supporting missile defense; intelligence, surveillance, & reconnaissance; space domain awareness; and aircraft survivability missions. Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants 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 remote sensing systems. Our ideal candidate will work well in multiple software languages as part of a rapid pace, collaborative, small-team environment consisting of Scientists, Engineers, and Developers and be able to prototype and develop advanced algorithms leading to eventual integration as part of government frameworks. Responsibilities Research new algorithms and analysis techniques for remote sensor data exploitation Demonstrate fluent, idiomatic mastery of Python and/or C++; comfort with software design and architecture Develop and tune Kalman filtering, tracking, and data exploitation algorithms in Python and C++ Characterize quality/performance of algorithms and sensor systems Work as part of an Agile team and contribute to shared tools Other duties as assigned SciTec offers a highly competitive salary and benefits package, including: 4% Safe Harbor 401(k) match 100% company paid HSA Medical insurance, with a choice of 2 buy-up options 80% company paid Dental insurance 100% company paid Vision insurance 100% company paid Life insurance 100% company paid Long-term Disability insurance 100% company paid Hospital Indemnity insurance Voluntary Accident and Critical Illness insurance Short-term Disability insurance Annual Profit-Sharing Plan Discretionary Performance Bonus Paid Parental Leave Generous Paid Time Off, including Holiday, Vacation, and Sick Pay Flexible Work Hours The pay range for this position is $127,000 - $157,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation. SciTec is proud to be an Equal Opportunity employer. VETS/Disabled. #ND123

How this job compares

Set against the 34,885 open Software Engineer jobs on Olive Jobs, counted October 29, 2026.

Pay
  • This posting$127–157K/yr
  • Colorado median$124–194K/yr978 salary ranges
  • US median$140–222K/yr28,048 salary ranges

This range's midpoint, $142K, is 9% below the Colorado median midpoint ($156K) — in the middle half of Software Engineer salary ranges in Colorado.

Openings
Olive Jobs lists 1,128 open Software Engineer jobs in Colorado and 34,885 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Colorado
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (28,135 postings).
Education
12,578 of the 34,885 open Software Engineer jobs (36%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 29, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.