Senior / Principal Python Engineer

SciTec

Boulder, CO

JOB DETAILS
SALARY
$137,000–$194,000 Per Year
LOCATION
Boulder, CO
POSTED
30+ days ago
Job ID : 2148FD1535
Responsibilities
- Demonstrate fluent, idiomatic mastery of Python.
- Design, test, and deliver Python-based software to Government customers.
- Improve Python tools surrounding our modeling and simulation efforts.
- Assist in containerizing, testing, and deploying software for delivery to customers.
- Work independently and within an Agile software development team to develop software features which satisfy contract requirements.
- Providing mentorship to junior Python developers.
- Regularly communicate program software development status with management and engage in program-level meetings and processes.
- Other duties as assigned.
## Requirements
- A bachelor's degree in computer science, software engineering, mathematics, engineering, or the physical sciences.
- 8+ years (Senior) or 12+ years (Principal) of ongoing professional experience and fluency in Python.
- 8+ years of ongoing professional experience using Linux operating systems.
- Demonstratable understanding of principles related to software engineering and a commitment to quality in code and software engineering practices.
- Experience creating and deploying microservice containers.
- Excellent verbal and written communication skills.
- Professional experience with Agile software development.
- The ability to obtain and keep a DoD security clearance.
 
Candidates who have any of the following skills will be preferred:
- A current active DoD SECRET security clearance or higher.
- Experience creating and deploying containerized microservices using Docker Compose.
- Experience with software prototyping, development, and integration within government frameworks.
- Professional experience with DevSecOps.
- Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed (satellite) data.
- An advanced degree in computer science, software engineering, mathematics, engineering, or the physical sciences.
- Professional experience with application orchestration and/or deployment to the cloud.
*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.
Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
## Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 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
The pay range for this position is $137,000- $194,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.

About the Company

S

SciTec