Staff/Sr. Staff Python Software Engineer

Dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$108,000 - $141,000
Backend
Staff Software Engineer
In-Person
4+ years of experience
Space · Defense

Description For Staff/Sr. Staff Python Software Engineer

SciTec, a dynamic small business focused on national security and defense, is seeking a Staff/Sr. Staff Python Software Engineer to join their team in Boulder, CO. This role is crucial in developing and optimizing satellite scheduling systems for missile detection, combining cutting-edge technology with national security applications.

The position offers an exciting opportunity to work on government contracts, developing innovative tools and delivering world-class data exploitation capabilities. As a Python Software Developer, you'll be part of a fast-paced, collaborative environment working alongside Scientists, Engineers, and Developers. The role involves prototyping, developing, integrating, and testing advanced software solutions.

The ideal candidate will bring strong Python expertise and 4+ years of professional software engineering experience. Knowledge of microservice architectures, statistics, and various development tools (Docker, Jenkins, Gitlab-CI/CD) is highly valued. Experience with specialized technologies like Cesium, SQL, PostGIS, and Redis would be advantageous.

SciTec offers an attractive compensation package ranging from $108,000 to $141,000 annually, complemented by comprehensive benefits including an Employee Stock Ownership Plan, 401(k) with company contribution, full medical coverage, and various insurance options. The company promotes work-life balance through generous PTO and flexible work hours.

This position requires U.S. citizenship due to government contract requirements and security clearance needs. The role presents an excellent opportunity for professional growth in a company that values innovation, quality, and technical excellence while contributing to national security initiatives.

Last updated an hour ago

Responsibilities For Staff/Sr. Staff Python Software Engineer

  • Work independently and with team to develop additional software features to satisfy contract requirements
  • Assist in containerization, testing, and deployment of software for delivery to customers

Requirements For Staff/Sr. Staff Python Software Engineer

Python
Redis
Kafka
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • 4+ years professional software engineering experience
  • Familiarity with microservice architectures
  • Background in statistics
  • Strong proficiency in Python
  • Interest in analysis work
  • Demonstrable 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 Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution (no employee contribution required)
  • 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

Interested in this job?

Jobs Related To SciTec Staff/Sr. Staff Python Software Engineer

C++ Staff / Sr. Staff Software Engineer

Staff/Senior Staff C++ Software Engineer position at SciTec, focusing on defense and intelligence solutions with GPU programming expertise required.

Staff/Sr. Staff Python Software Engineer

Staff/Sr. Staff Python Software Engineer position at SciTec, focusing on defense and space solutions, requiring US citizenship and security clearance eligibility.

C++ Staff / Sr. Staff Software Engineer

C++ Staff Engineer role at SciTec, developing missile warning software and sensor data processing systems for national defense, offering competitive pay and benefits.

Staff/Sr. Staff Python Software Engineer

Staff/Sr. Staff Python Software Engineer position at SciTec, focusing on satellite scheduling optimization for missile detection, requiring strong Python skills and security clearance eligibility.

C++ Staff / Sr. Staff Software Engineer ADS

Staff/Senior Staff Software Engineer position at SciTec focusing on C++ development for missile warning software and defense systems.