655,248open jobs
38,129companies
91,967added this week
Browse all
Salary
$88k – $107k per year
Location
In office (Boulder)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
Skip to content ABOUT SciTec Innovating Defense, Empowering People Explore Our Solutions Join Our Team Who We Are For more than 45 years, SciTec has redefined the limits of defense technology.

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 and Defense. For the past forty-five plus 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 an immediate on-site opportunity in Boulder, Colorado for a talented Python Software Developer to support our programs delivering Next-Generation Missile Warning software. You will work within a fast-paced team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. You will develop modern Python applications for data processing, deployed to our customer and industry partner sites. Our ideal candidate is a well-rounded, experienced software engineer who works well as a part of a team, prioritizes the quality of their product, and seizes opportunities to be creative, learn, and grow as a developer.

Responsibilities

    • Develop Python applications in unclassified and classified environments.
    • Contribute to the improvement of various Python tools surrounding our machine learning/modeling/simulation efforts.
    • Execute tasks that require familiarity with development tools, including Git, Docker images, virtual environments, etc.
    • Complete tasks with minimal direction.
    • Work as part of an Agile software development team.
    • Other duties as assigned.

Requirements

The following minimum qualifications are required for the position:

    • A bachelor’s degree in computer science, engineering, mathematics, or physical sciences
    • Academic or Professional experience with Python 3.6 or later
    • Experience with libraries such as Numpy, Scipy, Pandas, Plotly
    • Experience with object relational databases (PostgreSQL, MySQL, etc) or experience with Dash and/or Flask web applications
    • A general knowledge of data structures and algorithms
    • A working knowledge of object-oriented design patterns
    • Academic or Professional experience using Linux operating systems, including bash scripting and related concepts
    • The ability to obtain and maintain a DoD security clearance
    • Good verbal and written communication skills

Candidates who have any of the following skills will be preferred:

    • Familiarity with Python coding standards (PEP8, etc.)
    • Experience with packaging and deploying Python modules & packages using pipenv or uv
    • Familiarity with sockets and/or google protobuf
    • Exception and error handling for recovery and graceful degradation
    • Application containerization and orchestration with Docker, docker-compose, podman, Kubernetes, etc.
    • Process automation and CI/CD in Jenkins, gitlab-ci or similar
    • An active DoD security clearance

Benefits

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
  • 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 $88,000 to $107,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. Vet/Disabled.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
655,248 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Boulder
$36k – $88k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Buenos Aires
Python
SQL
AI/ML
Sentiment Analysis
DevOps
GCP
Apply
$64k – $144k per year (Estimated) • In office • Full-Time • 3+ years exp • Associate's Degree • Seattle • Dallas • New York
Databases
PostgreSQL
DevOps
CI/CD
Management
Agile
Apply
$49k – $103k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Dallas
Python
Python
pySpark
AI/ML
Spark
Management
UiPath
Apply
$37k – $85k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Buenos Aires
Python
SQL
AI/ML
Edge AI
Analytics
Power BI
Apply
$22k – $53k per year (Estimated) • In office • Full-Time • Bachelor's Degree • São Paulo
Python
SQL
DevOps
SLI/SLO/SLA
Analytics
Tableau
Power BI
ETL/ELT
Alteryx
Microsoft Excel
Apply
$71k – $138k per year (Estimated) • Equity • In office • Princeton
Analytics
Microsoft Excel
Apply
$153k – $177k per year • In office • Full-Time • Bachelor's Degree • Boulder
Apply
$96k – $156k per year • In office • Secret • Boulder
Python
JavaScript
DevOps
Ansible
OpenShift
Helm
GitLab CI
CI/CD
ArgoCD
Docker
Kubernetes
Harbor
Management
Agile
Apply
$102k – $157k per year • In office • Full-Time • Bachelor's Degree • Boulder
Python
DevOps
Helm
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Harbor
Apply
$156k – $193k per year • In office • Secret • Boulder
Python
Rust
C++
MATLAB
AI/ML
CUDA Toolkit
OpenCL
CUDA
DevOps
Harbor
Management
Agile
Apply
$145k – $191k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Washington • Los Angeles • Chicago • Austin • Boulder
IoT
Matter
Apply
$140k – $258k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Boulder
Apply
$100k – $120k per year • Remote • Full-Time • Bachelor's Degree • Boulder • Charlotte • Newark • Richmond • Phoenix
Apply
$224k – $357k per year • In office • Full-Time • 10+ years exp • Master's Degree • Santa Clara • Boulder • Hillsboro
DevOps
HPC
Apply
Account Executive 2 days ago
$130k – $150k per year • In office • 4+ years exp • PhD • Boulder
Marketing
Salesforce
Apply
See all jobs
This is one of many
655,248 more open roles from verified company boards, updated every day.