Rust Staff/Senior Software Engineer

SciTec delivers advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$103,000 - $141,000
Backend
Staff Software Engineer
In-Person
2+ years of experience
Defense

Description For Rust Staff/Senior Software Engineer

SciTec is seeking a talented Staff/Senior Software Engineer to join their team working on Next-Generation Missile Warning software. This role offers a unique opportunity to contribute to national defense through the development of advanced sensor data processing technologies. The position involves working with Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, and Battlespace Awareness.

The ideal candidate will be a well-rounded C++ developer with Rust experience, capable of thriving in a fast-paced, collaborative environment. You'll be responsible for engineering, prototyping, developing, integrating, and testing advanced software solutions within Government frameworks. The role requires strong technical leadership abilities and the capability to work independently on program subtasks or features.

SciTec offers an impressive benefits package including full medical coverage, dental and vision insurance, 401k with company contribution, and equity through an Employee Stock Ownership Plan. The company culture emphasizes work-life balance with flexible hours and generous PTO. This position is based in Boulder, Colorado, and requires U.S. citizenship due to the nature of government contracts.

The role combines cutting-edge technology work with meaningful impact on national security, making it an excellent opportunity for experienced software engineers looking to make a difference. The salary range of $103,000 - $141,000 reflects the senior level of the position and the company's commitment to competitive compensation.

Last updated 4 days ago

Responsibilities For Rust Staff/Senior Software Engineer

  • Works independently on program sub tasks or features, may own small projects or large tasks
  • Demonstrate fluent, idiomatic mastery of primary language
  • Provide thought leadership at a team level
  • Regularly communicate with customers, present status, engage in program-level meetings and processes

Requirements For Rust Staff/Senior Software Engineer

Rust
Linux
Kubernetes
  • Bachelor's degree in physical sciences, mathematics, engineering, or computer science
  • At least two years of professional experience using Linux operating systems
  • Professional experience in Rust
  • Ability to obtain and maintain a DoD security clearance
  • Knowledge in C++ language on Linux
  • Experience working in Docker
  • Knowledge of writing and debugging Makefiles and shell scripts
  • Knowledge of Data Structures and Algorithms
  • Detail oriented
  • Good verbal and written communication skills
  • U.S. citizenship required

Benefits For Rust Staff/Senior 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
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

Interested in this job?

Jobs Related To SciTec Rust Staff/Senior Software Engineer

Rust Staff/Senior Software Engineer

Staff/Senior Software Engineer position at SciTec focusing on missile warning software development using Rust and C++, offering competitive benefits and the opportunity to work on national defense projects.

Software Engineer Sr. Staff/Senior

Senior/Staff Software Engineer role at SciTec, developing advanced sensor data processing technologies for defense and national security, requiring TS/SCI clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software for national defense, requiring Java expertise and security clearance.

Senior Staff / Senior Aerospace Software Engineer

Senior Staff/Senior Aerospace Software Engineer position at SciTec, developing missile warning and aircraft tracking software, requiring Java expertise and security clearance eligibility.

Senior Staff / Senior Java Software Engineer

Senior Java Software Engineer role at SciTec, developing missile warning and aircraft tracking software for defense applications, requiring 4+ years experience.