SciTec is seeking a Senior or Senior Staff Python Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
- 6+ years of professional software engineering experience
- Strong proficiency in Python, including modern language features and best practices
- Hands-on experience with microservice architectures and distributed systems
- Experience writing and maintaining automated tests using pytest or similar frameworks
- Professional experience working in Linux environments
- Experience using version control systems such as Git
- Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability
- Demonstrated ability to collaborate effectively across technical disciplines
- Strong attention to detail and commitment to high-quality, well-tested code
- Excellent verbal and written communication skills
- Ability to work in person at the Boulder, CO office
- Ability to obtain and maintain a DoD security clearance
Benefits
- 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