Associate Python Software Engineer

Dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$80,000 - $94,000
Backend
Entry-Level Software Engineer
In-Person
Defense · Space

Description For Associate Python Software Engineer

SciTec is a dynamic small business focused on delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense. They're currently seeking a Python Software Developer in Boulder, CO, to support programs focusing on optimization of satellite scheduling for missile detection. The role offers an excellent opportunity to work in a fast-paced, collaborative environment alongside Scientists, Engineers, and Developers.

The position requires strong Python programming skills and a background in physical sciences, mathematics, engineering, or computer science. The ideal candidate will work on developing software features, assist with containerization, and handle deployment processes. Experience with microservice architectures and DevOps tools is valued.

The company offers an impressive benefits package, including 100% company-paid medical insurance, dental and vision coverage, and an Employee Stock Ownership Plan. With a salary range of $80,000-$94,000, this role provides an excellent opportunity for growth in the defense and space sector.

Key technical requirements include proficiency in Python, understanding of software engineering principles, and familiarity with tools like Docker, Jenkins, and databases. The position requires U.S. citizenship due to security clearance requirements.

This role is perfect for someone passionate about contributing to national security while working with cutting-edge technology in satellite systems and missile detection. The collaborative team environment and comprehensive benefits make this an attractive opportunity for entry-level software engineers looking to make an impact in the defense sector.

Last updated 23 days ago

Responsibilities For Associate 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 Associate Python Software Engineer

Python
Redis
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • Familiarity with microservice architectures
  • Background in math or physics
  • Strong proficiency in Python
  • 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 Associate 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 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 Associate Python Software Engineer

Software Engineer, Product

Entry-level Software Engineer position at Meta, developing social technology products with competitive compensation and benefits in New York City.

KP-SAM Code Development Engineer

Early career KP-SAM Code Development Engineer position at Kairos Power, developing nuclear reactor analysis software with C++ and Python.

Technical Support Engineer I

Technical Support Engineer role at Nylas, helping developers integrate communication features through API support and troubleshooting.

Jr Developer (Python/SQL) - Financial Services

Entry-level software engineering position focusing on Python and SQL development for financial services applications, offering hybrid work arrangement in New York City.

IT Service Desk - End User Support Engineer

Full-time IT Service Desk Engineer position at Bioiatriki in Athens, focusing on end-user support and technical service management.