Sr. Principal Software Engineer - Boulder, Colorado

Davidson Technologies

Boulder (CO)

On-site

USD 149,000 - 167,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Davidson Technologies in Boulder, Colorado is seeking a Sr. Principal Software Engineer to design, develop, test, deploy, and debug software across multi-language systems (C/C++, Python, Java). You will lead a team, mentor engineers, and influence architectural direction.

The role requires Linux experience, strong OOP, design patterns, and hands-on leadership in an Agile environment. Travel up to 10% is expected to support program needs.

Qualifications

  • Bachelor's in STEM with 9+ years related experience, or Master's with 7+ years, or PhD with 4+ years.
  • Proficiency in Linux, C/C++, Python; strong OOP and design patterns.
  • Experience leading teams, mentoring, and working across full software lifecycle.

Responsibilities

  • Implement features that integrate with existing systems.
  • Lead Agile ceremonies and participate in team processes.
  • Document and track work with Jira; manage bugs and user stories.

Skills

Agile development
Technical leadership
Team collaboration

Education

Bachelor's Degree in STEM (9+ years)
Master's degree in STEM (7+ years)
PhD in STEM (4+ years)

Tools

Git
Conan
CMake
Nexus
Jira
Confluence
Bitbucket
Bash
Shell scripting
Java

Job description

Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.

Davidson is seeking a Sr. Principal Software Engineer in Boulder, Colorado.

As a Sr. Principal Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems and providing technical leadership across the team.

Job Responsibilities
  • Implement new features that integrate smoothly with pre-existing systems.
  • Develop software using Agile methodologies, participating in and often leading team ceremonies.
  • Utilize Jira to document and track bugs, enhancements, and user stories.
  • Provide software engineering support for multi-language (C/C++, Python, and Java) and complex software systems.
  • Enhance usability, performance, and maintainability of systems through analysis, refactoring, and defect resolution.
  • Coordinate, integrate, and resolve defects in conjunction with the test team.
  • Mentor junior and mid-level engineers, providing technical guidance and code reviews.
  • Contribute to and influence the technical direction and architecture of assigned software components.
Job Requirements
  • Experience working in a Linux environment.
  • Proficiency in C/C++ and Python.
  • Experience with Object-Oriented Programming (OOP).
  • Experience with OOP design patterns and modern data structures.
  • Demonstrated software development and troubleshooting experience in a team environment.
  • Experience with legacy software and modernization efforts.
  • Ability and willingness to travel up to 10% to support business needs.
Education
  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 9 years of related experience;
  • OR a Master's degree in a STEM discipline and 7 years of related experience;
  • OR a PhD in a STEM discipline and 4 years of related experience.
Desired Competencies
  • Experience with configuration management software (e.g., Git, Conan, CMake, Nexus, etc.).
  • Experience with Java and shell scripting languages (e.g., Bash).
  • Experience with Agile development practices.
  • Experience using the Atlassian Tool Suite (e.g., Jira, Confluence, Bitbucket).
  • Demonstrated technical leadership experience (task lead, feature lead, or mentoring).
  • Experience across the full software development lifecycle (requirements, design, implementation, integration, test, deployment, and sustainment).
Clearance
  • An active in-scope U.S. Government DoD Secret security clearance is required to start, with the ability to obtain and maintain a Top Secret/SCI (TS/SCI) security clearance.

Salary: $149000.00 - $167000.00 per year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Principal Software Engineer - Boulder, Colorado
Sr. Principal Software Engineer - Boulder, Colorado

Davidson Technologies, Inc. • Boulder (CO)

On-site
USD 150,000 - 190,000
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado

Davidson Technologies • Boulder (CO)

On-site
USD 120,000 - 167,000
Sr. Principal Algorithms Software Engineer - Boulder, Colorado
Sr. Principal Algorithms Software Engineer - Boulder, Colorado

Davidson Technologies • Boulder (CO)

On-site
USD 140,000 - 190,000
Sr. Principal Algorithms Software Engineer - Boulder, Colorado
Sr. Principal Algorithms Software Engineer - Boulder, Colorado

Davidson Technologies, Inc. • Boulder (CO)

On-site
USD 140,000 - 190,000
Senior Principal Software Engineer - Systems & Architecture Lead
Senior Principal Software Engineer - Systems & Architecture Lead

EmergencyMD • Boulder (CO)

On-site
USD 150,000 - 190,000
Software Engineer - Colorado Springs, CO
Software Engineer - Colorado Springs, CO

Davidson Technologies • Colorado Springs (CO)

On-site
USD 140,000 - 158,000
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado

Davidson Technologies, Inc. • Boulder (CO)

On-site
USD 120,000 - 160,000
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado
Sr. Principal Configuration Analyst (SCM) Lead - Boulder, Colorado

EmergencyMD • Boulder (CO)

On-site
USD 130,000 - 180,000
Mid-Level Systems Engineer - Boulder, Colorado
Mid-Level Systems Engineer - Boulder, Colorado

Davidson Technologies • Boulder (CO)

On-site
USD 95,000 - 130,000
Principal/Sr. Principal DevSecOps Engineer (Level 3/4) - Boulder, Colorado
Principal/Sr. Principal DevSecOps Engineer (Level 3/4) - Boulder, Colorado

Davidson Technologies, Inc. • Boulder (CO)

On-site
USD 150,000 - 190,000