968,383open jobs
58,469companies
159,286added this week
Browse all
Salary
≈ $118k – $218k per year (Estimated)
Location
In office (Pittsburgh)
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Aug 27, 2026. Software Engineering Institute scores B on the Alion truth index.

Overview
Company
Impact
Profile match
The Software Engineering Institute is a federally funded research and development center operated by Carnegie Mellon University in Pittsburgh, Pennsylvania, advancing software engineering, cybersecurity and AI engineering for the US Department of Defense and other agencies. Established in 1984, it is home to the CERT Division and its Coordination Center, which has handled vulnerability disclosure since 1988, and keeps an office near Washington in Arlington, Virginia. It hires cybersecurity and AI security researchers, AI red team engineers, reverse engineers, autonomous systems research scientists, software and embedded engineers, solutions engineers and data scientists.

What We Do

The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity, serving as a national resource for the advancement of secure, reliable, and high-performing software systems. As a Federally Funded Research and Development Center (FFRDC) at Carnegie Mellon University, SEI partners with academia, the U.S. Department of War, other government agencies, and industry to improve the development, acquisition, and sustainment of software-intensive systems.

Our mission is to help organizations acquire and operate software-reliant systems that are secure, reliable, sustainable, and mission-effective delivered on time and within budget.

If you are creative, curious, and motivated to solve complex technical challenges in support of national defense, we encourage you to apply.

About the Role

We are seeking a Senior Software Engineer to support U.S. Department of War customers in acquiring and sustaining a mission-critical, software-based mission planning and readiness applications essential to national security operations.

In this role, you will provide software development support across the full software acquisition lifecycle, including architecture analysis, development oversight, risk reduction, integration, and long-term sustainment planning. You will work closely with Program Executive Offices (PEOs), Program Management Offices (PMOs), sustainment organizations, contractors, and other stakeholders to ensure delivered capabilities meet operational, maintainability, and long-term supportability requirements.

The ideal candidate combines deep, hands-on expertise in C++ and browser supported languages. Additionally, development experience supporting Army, Air Force, Navy and Space Force acquisition programs, legacy-dependent systems, and operational environments is key. You will integrate with technical teams, evaluate architectural tradeoffs, develop prototypes, analyze existing source code, and support customer engagements that inform acquisition and sustainment decisions. Join us in advancing the engineering of mission-critical systems that protect and support those who serve.

What You’ll Do

  • Support DoW software acquisition and sustainment efforts in alignment with DoD 5000-series guidance, including architecture analysis, engineering, integration, testing, deployment, and sustainment planning

  • Provide software development expertise for a DoW planning and readiness application supporting mission readiness

  • Analyze lifecycle artifacts associated with two or more planning applications and propose methods to combine them into a common baseline

  • Advise and develop prototype capability for government stakeholders on software design decisions, technical risks, modernization strategies, and tradeoffs associated with large, legacy-dependent systems

  • Lead software development efforts from concept through deployment, with an emphasis on C++ and browser supported languages like C#, Java, and Angular.

  • Demonstrate software architecture expertise by developing and maintaining design artifacts such as data-flow diagrams, sequence diagrams, interface control definitions, and quality attribute specifications to support scalable, maintainable, and resilient solutions

  • Analyze existing source code, interfaces, and data flows to identify technical debt, sustainment risks, and modernization opportunities

  • Build prototypes and technical demonstrations to reduce risk, inform acquisition decisions, and mature emerging capabilities

  • Lead and mentor development teams, promoting disciplined engineering practices, continuous improvement, and mission focus

  • Support customer engagements such as technical interchange meetings (TIMs), design reviews, and acquisition milestone activities, providing clear, defensible technical input

  • Stay current on emerging technologies, software engineering best practices, and digital modernization initiatives relevant to sustainment and maintenance systems

Who You Are

  • Ability to obtain and maintain an active Department of War (DoW) security clearance; an existing SECRET or higher clearance is preferred

  • Experience leading, architecting, or developing large-scale acquisition programs

  • Experience with developing mission and safety critical embedded software applications

  • Experience supporting major DoW acquisition organizations

  • Proven experience designing and implementing complex software architectures for mission-critical or sustainment-focused systems based on new and existing system and software requirements with varying levels of uncertainty

  • Proven experience in developing new and maintaining existing software documentation artifacts with emphasis on views and models across the full Software Development Lifecycle through modern tools and approaches

  • Proven experience in structured verification and validation activities in planning and execution of system and software level test activities

  • Demonstrated ability to identify and balance architectural drivers, tradeoffs, extensibility, and long-term maintainability

  • Experience across the full software development lifecycle, including use of static analysis tools and associated coding standards to improve quality and security

  • Demonstrated success leading technical teams and engaging credibly with government and contractor stakeholders

  • Excellent analytical, problem-solving, and communication skills, with the ability to convey complex technical concepts to senior government decision-makers

  • Willingness to work directly with U.S. military and government customers in mission-focused environments

  • Ability to travel up to 25% to SEI offices, sponsor sites, conferences, and offsite meetings

  • You have a BS in Computer Science, Electrical Engineering, or related disciple with eight (8) years of experience; OR MS in the same fields with five (5) years of experience; OR a PhD in the same fields with two (2) years of experience

Why Work Here?

Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.

  • Join a world-class organization that makes a meaningful impact on government software.

  • Collaborate with experts and work with cutting-edge technologies to solve challenging problems for the government and the nation.

  • Receive an 8% monthly contribution to your retirement plan with no personal contribution required.

  • Access tuition benefits for yourself and your dependent children.

  • Take advantage of paid parental and military leave.

  • Qualify for relocation assistance and many other benefits.

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff - Regular

Full time/Part time

Full time

Pay Basis

Salary

More Information:

  • Please visit “Why Carnegie Mellon ” to learn more about becoming part of an institution inspiring innovations that change the world.

  • Click here to view a listing of employee benefits

  • Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.

  • Statement of Assurance

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
968,383 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pittsburgh
$100k – $300k per year • In office • Full-Time • Seattle
JavaScript
TypeScript
SQL
Node JS
Databases
Redis
Firestore
ElasticSearch
Mobile
Algolia
DevOps
Terraform
GCP
CI/CD
Google Cloud Run
IAM
QA
Swagger
Apply
≈ $139k – $232k per year (Estimated) • Remote (United States) • 5+ years exp • Bachelor's Degree • Ann Arbor
Python
JavaScript
Kotlin
C++
MATLAB
Python
Flask
SQLAlchemy
Django
Kotlin
StateFlow
MATLAB
Simulink
Databases
MySQL
PostgreSQL
Frontend
Vue.js
React.js
DevOps
CI/CD
Linux
Windows
Apply
$81k – $129k per year • Remote (United States, PT hours) • Full-Time • 3+ years exp • Bachelor's Degree • Arlington
JavaScript
TypeScript
C#
C#
.NET
Databases
MySQL
PostgreSQL
PostGIS
MS SQL
Amazon Aurora
Frontend
Vue.js
Chart.js
amCharts
Angular
React.js
DevOps
Terraform
CloudFormation
AWS
Docker
Bitbucket
GitHub
Apply
$110k – $140k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • New York
Python
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Databases
PostgreSQL
Azure Cosmos DB
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Shift-Left
Bicep
Cybersecurity
Snyk
Shift-Left Security
Management
Confluence
Jira
Agile
Scrum
Apply
$152k – $242k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Santa Clara • Westford • Saint Louis • Boulder • New York
Python
Bash
DevOps
NixOS
Debian
CI/CD
Docker
Kubernetes
Ubuntu
HPC
Linux
Apply
$115k – $145k per year • In office • 5+ years exp • Toronto
Python
JavaScript
Java
TypeScript
Python
Flask
FastAPI
Django
Java
Spring Boot
Databases
PostgreSQL
Oracle
MS SQL
Apache Kafka
Frontend
Angular
Mobile
Room
DevOps
Rest API
Ansible
GCP
OpenShift
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Confluence
Agile
Apply
≈ $31k – $76k per year (Estimated) • In office • Bucharest
JavaScript
Java
Kotlin
TypeScript
Java
Spring Framework
Maven
Spring Boot
Hibernate
Gradle
Testcontainers
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Cassandra
RabbitMQ
Apache Kafka
Frontend
Vue.js
Angular
React.js
Mobile
JUnit
Room
DevOps
Rest API
Terraform
GCP
GitHub Actions
CloudFormation
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitLab
SOAP
Management
Agile
Apply
≈ $101k – $203k per year (Estimated) • In office • 6+ years exp • Canberra
Python
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
LLM Guardrails
Frontend
Webpack
GraphQL
Next.js
Angular
React.js
Vite
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Design
Figma
Management
Agile
QA
Cypress
Playwright
Jest
Apply
In office • Full-Time • Perm
Python
C++
DevOps
RTOS
Apply
≈ $18k – $38k per year (Estimated) • In office • 3+ years exp • Moscow
Java
SQL
Scala
Java
Maven
Spring Boot
Spring MVC
Spring Data JPA
Spring Cloud
Flyway
Liquibase
Databases
PostgreSQL
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
Rest API
OpenShift
Kubernetes
Analytics
ETL/ELT
Apply
Technical Lead 1 month ago
≈ $128k – $254k per year (Estimated) • In office • Secret • Full-Time • 10+ years exp • Bachelor's Degree • Pittsburgh
Python
Java
C#
C++
Apply
≈ $109k – $214k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Pittsburgh • Arlington
AI/ML
AI Agents
Cybersecurity
NIST CSF
Apply
≈ $75k – $172k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pittsburgh • Arlington
AI/ML
Machine Learning
Cybersecurity
Zero Trust
Apply
Solutions Engineer 9 days ago
≈ $75k – $172k per year (Estimated) • In office • Full-Time • 2+ years exp • PhD • Pittsburgh • Arlington
AI/ML
Machine Learning
Cybersecurity
Zero Trust
Apply
≈ $117k – $234k per year (Estimated) • In office • Full-Time • 2+ years exp • PhD • Pittsburgh • Arlington
AI/ML
Machine Learning
Cybersecurity
Zero Trust
Apply
$93k – $189k per year • Remote (United States) • Full-Time • 10+ years exp • Bachelor's Degree • Grand Rapids • Pittsburgh • Charlotte
Analytics
Microsoft Excel
Apply
≈ $51k – $99k per year (Estimated) • In office • 1+ year exp • High School Diploma • Pittsburgh
Apply
Remote (United States) • Pittsburgh
Apply
$26k per year • In office • Pittsburgh
Apply
≈ $114k – $210k per year (Estimated) • In office • Pittsburgh
Apply
See all jobs
This is one of many
968,383 more open roles from verified company boards, updated every day.