Staff /Senior Staff Rust Software Engineer
Job Description
SciTec is seeking a Staff or Senior Staff Rust Software Engineer in Boulder, CO (onsite) to design, implement, and evolve high-performance Rust software for national defense programs, tackling complex problems independently and collaborating with cross-functional teams.
Responsibilities
- Design, implement, and maintain Rust based software components within a larger mission system
- Independently own complex features, subsystems, or technical tasks from design through delivery
- Contribute to software architecture and design decisions with a focus on correctness, performance, and maintainability
- Develop and review code with emphasis on quality, security, and long-term sustainability
- Apply strong knowledge of data structures, algorithms, and system design to solve non-trivial problems
- Optimize software for performance, scalability, and high data throughput
- Collaborate with cross-functional teams including systems, infrastructure, and security engineers
- Participate in Agile development processes, including planning, reviews, and retrospectives
- Clearly communicate technical status and design decisions to team members and stakeholders
- Support testing, integration, and deployment activities
- Contribute to documentation, coding standards, and best practices
- Perform other duties as assigned
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
- Professional experience developing software in Rust
- 2+ years of professional experience operating in Linux environments
- Working knowledge of C++ on Linux
- Experience with Docker or similar container technologies
- Experience writing and debugging Makefiles and shell scripts
- Strong understanding of data structures and algorithms
- Detail-oriented with strong verbal and written communication skills
- Ability to obtain and maintain a DoD security clearance
Technologies
- Rust
- C++
- Linux
- Docker, docker-compose, Podman, Kubernetes
- Makefiles
- Shell scripts
- CMake
- googletest
- Jenkins
- GitLab CI
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 live 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 holidays, vacation, and sick pay
- Flexible work hours
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.