CareerPlanSign in

Lead Software Engineer

Pittsburgh, Pennsylvania, United States💼 Full-time🗓 2026-09-12 → 2026-09-29

Core

Lead software engineering efforts and manage a small team of front-end and back-end engineers to build scalable technology for the defense and intelligence communities.

Role type

Lead Software Engineer (Engineering Manager)

Builds

Modern software applications and new features for government agencies and industrial suppliers

Domain

Defense and intelligence / Enterprise software

Deliverable

production ML models | product features

Required skills

Object-oriented programming (Java, C++, Python, C#, Ruby), Spring Boot or Quarkus, SQL and database design, software engineering design principles, Agile ceremonies

Preferred skills

Startup/entrepreneurial environment experience, product organization experience, security clearance

Technologies

Spring Boot, Quarkus, SQL

Responsibilities

Lead software engineering efforts from ideation through implementation, establish coding and testing best practices, develop and deploy software applications, oversee quality of deliverables, collaborate with product team on technical specifications

Seniority

Senior, hands-on IC with team leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.