C++ Senior/Principal Software Engineer - Boulder, CO

A dynamic small business delivering advanced sensor data processing technologies and scientific instrumentation capabilities for National Security and Defense.
$137,000 - $194,000
Backend
Principal Software Engineer
In-Person
8+ years of experience
Defense

Description For C++ Senior/Principal Software Engineer - Boulder, CO

SciTec is seeking a Principal Software Engineer to join their defense-focused team in Boulder, CO. This role offers a unique opportunity to work on critical national defense projects, specifically in detection and tracking software development. The position involves working with Overhead Persistent InfraRed (OPIR) sensor data and radar data for Missile Warning, Missile Defense, and Battlespace Awareness.

The ideal candidate will bring 8+ years of professional experience with strong C++ expertise and Unix systems knowledge. You'll lead large teams and guide software engineering across multiple Agile teams, while working in a fast-paced, collaborative environment. The role requires U.S. citizenship due to security clearance requirements.

The company offers an impressive benefits package including 100% paid medical insurance, dental and vision coverage, and an Employee Stock Ownership Plan. With a salary range of $137,000-$194,000, this position provides both technical challenges and leadership opportunities in the defense sector.

As a Principal Engineer, you'll be responsible for architecture, design, and testing of large-scale software systems, while providing thought-leadership across the company. The role combines technical expertise with customer interaction, making it ideal for someone who enjoys both technical challenges and communication aspects of software development.

Working at SciTec means contributing to important national security projects while being part of a dynamic small business environment. The company's focus on employee benefits and professional growth, combined with the technical complexity of the work, makes this an excellent opportunity for experienced software engineers looking to make a significant impact in the defense industry.

Last updated 3 months ago

Responsibilities For C++ Senior/Principal Software Engineer - Boulder, CO

  • Demonstrate expertise at primary language and large-scale Software Engineering, including architecture, design, and testing
  • Lead large teams, guide software engineering across multiple Agile teams
  • Provides thought-leadership and subject matter expertise across the company
  • Regularly communicate with customers, present status, engage in program-level meetings and processes

Requirements For C++ Senior/Principal Software Engineer - Boulder, CO

Linux
  • A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science and 8+ years of professional experience
  • At least 8 years of professional experience and fluency in C++
  • At least 5 years of professional experience using Unix operating systems
  • The ability to obtain and maintain a DoD security clearance
  • Knowledge in C++ language on Linux
  • Knowledge of writing and debugging Makefiles
  • Knowledge of writing and debugging shell scripts
  • Knowledge of Data Structures
  • Detail oriented
  • Good verbal and written communication skills
  • U.S. citizenship is required

Benefits For C++ Senior/Principal Software Engineer - Boulder, CO

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 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

Interested in this job?

Jobs Related To SciTec C++ Senior/Principal Software Engineer - Boulder, CO

Senior / Principal Python Engineer

Senior/Principal Python Engineer role at SciTec, focusing on satellite scheduling optimization for missile detection, requiring 12+ years of experience and U.S. citizenship.

Principal Product Manager, Search

Principal Product Manager position at LinkedIn focusing on Search AI and Infrastructure to enhance search experience across consumer products.

Principal Staff Software Engineer - Enterprise Innovation

Principal Staff Software Engineer role at LinkedIn focusing on AI and automation for enterprise innovation, offering $203K-$333K and hybrid work in Bay Area.

Principal Product Manager, Search

Principal Product Manager role at LinkedIn leading Search AI and Infrastructure initiatives, offering $180-290K salary with hybrid work model in major tech hubs.

Consulting Member of Technical Staff

Lead engineer position at Oracle Health focusing on modernizing healthcare applications with AI and cloud technologies.