Staff/Sr. Staff Python Engineer

A dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$96,000 - $140,000
Backend
Staff Software Engineer
In-Person
2+ years of experience
Space · Defense

Description For Staff/Sr. Staff Python Engineer

SciTec is seeking a Staff/Sr. Staff Python Engineer to join their growing team in Boulder, CO. The company specializes in advanced sensor data processing technologies and scientific instrumentation for National Security and Defense. This role focuses on optimization of satellite scheduling for missile detection, requiring strong Python expertise and the ability to work in a fast-paced, collaborative environment.

The position offers an attractive salary range of $96,000-$140,000 per year and comes with comprehensive benefits including ESOP, 401k with company contribution, full medical coverage, and various insurance options. The ideal candidate will have at least 2 years of Python experience or advanced degrees with equivalent experience, plus a strong background in math or physics.

This is an excellent opportunity for someone interested in contributing to national security through software development. The role involves working with cutting-edge technology in satellite systems and missile detection, collaborating with scientists and engineers. U.S. citizenship is required due to security clearance requirements.

The company culture emphasizes quality, collaboration, and innovation. They offer flexible work hours and a strong focus on work-life balance with generous PTO and benefits. This position would be ideal for a Python expert who wants to work on meaningful projects with real-world impact in the defense sector.

Last updated 3 months ago

Responsibilities For Staff/Sr. Staff Python Engineer

  • Work independently and with team to develop software features to satisfy contract requirements
  • Demonstrate fluent, idiomatic mastery of Python language, software design, and architecture
  • Assist in containerization, testing, and deployment of software for delivery to customers
  • Communicate with customers, present status, engage in program-level meetings and processes

Requirements For Staff/Sr. Staff Python Engineer

Python
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least 2 years of professional experience and fluency in Python
  • Background in math or physics
  • Strong proficiency in Python
  • Demonstrated understanding of principles related to software engineering
  • Commitment to quality in code and software engineering practices
  • Ability to obtain and maintain a DoD security clearance
  • Detail oriented
  • Good verbal and written communication skills
  • U.S. citizenship required

Benefits For Staff/Sr. Staff Python Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution
  • 100% company paid HSA Medical insurance
  • 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

Interested in this job?

Jobs Related To SciTec Staff/Sr. Staff Python Engineer

Rust Staff/Senior Software Engineer

Staff/Senior Software Engineer position at SciTec focusing on missile warning software development using Rust and C++, offering competitive benefits and the opportunity to work on national defense projects.

Software Engineer Sr. Staff/Senior

Senior/Staff Software Engineer role at SciTec, developing advanced sensor data processing technologies for defense and national security, requiring TS/SCI clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software for national defense, requiring Java expertise and security clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software, requiring Java expertise and security clearance eligibility.

Senior Staff / Senior Java Software Engineer

Senior Java Software Engineer role at SciTec, developing missile warning and aircraft tracking software for defense applications, requiring 4+ years experience.