1

Lead Software Engineer Jobs in Pittsburgh, PA (NOW HIRING)

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the software engineering processes and implementations within AIr. In order to do this job well, you must ...

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the software engineering processes and implementations within AIr. In order to do this job well, you must ...

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the software engineering processes and implementations within AIr. In order to do this job well, you must ...

Software Engineer Lead (69652) Location : Pittsburgh, PA or Strongsville, OH Mode : Onsite Duration : Contract to Hire Years Of Exp Required : 12+ Years Function of the Group: Liquidity Risk ...

Software Engineer Lead (69652) Location : Pittsburgh, PA or Strongsville, OH Mode : Onsite Duration : Contract to Hire Years Of Exp Required : 12+ Years Function of the Group: Liquidity Risk ...

Software Engineer Lead (69652) Location : Pittsburgh, PA or Strongsville, OH Mode : Onsite Duration : Contract to Hire Years Of Exp Required : 12+ Years Function of the Group: Liquidity Risk ...

As a(n) Software Engineer Lead within PNC's Site Reliability Technology Engineering organization, you will be based in either; Pittsburgh, PA, Dallas, TX or Strongsville, OH. As a Software Engineer ...

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will be based in Pittsburgh, PA, Dallas, TX, Strongsville, OH, or Birmingham, AL. As a Software Engineer ...

As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will be based in Pittsburgh, PA, Dallas, TX, Strongsville, OH, or Birmingham, AL. As a Software Engineer ...

next page

Showing results 1-20

Lead Software Engineer information

See Pittsburgh, PA salary details

$80.6K

$141.6K

$192.2K

How much do lead software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for lead software engineer in Pittsburgh, PA is $141,633.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $163,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a lead software engineer, and why are they important?

To thrive as a Lead Software Engineer, you need advanced programming expertise, software architecture knowledge, and a degree in computer science or a related field, often supplemented by experience in leading development teams. Familiarity with version control systems (like Git), cloud platforms (such as AWS or Azure), and methodologies like Agile or Scrum is typically expected. Exceptional communication, leadership, and problem-solving abilities are crucial soft skills for mentoring developers and managing projects. These skills ensure efficient project delivery, high-quality code, and effective team collaboration in complex technical environments.

How does a lead software engineer typically balance hands-on coding with leadership and mentoring responsibilities?

As a Lead Software Engineer, you'll find that your role involves a dynamic mix of technical work and team leadership. While you'll still contribute directly to codebases—often tackling complex or critical components—you'll also spend significant time guiding junior engineers, conducting code reviews, and facilitating technical discussions. Balancing these responsibilities requires strong time management and communication skills, as well as the ability to delegate effectively. The role offers the opportunity to shape technical direction while fostering team growth and collaboration.

What does a lead software engineer do?

A lead software engineer oversees the development team, designs technical solutions, and ensures project deadlines are met. They often coordinate with stakeholders, review code, and mentor junior developers, using tools like version control systems and project management software. Strong technical skills and leadership abilities are essential for this role.

What does a lead software engineer earn?

A lead software engineer's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and company size. They often have advanced skills in programming, system design, and team management, and may receive bonuses or stock options as part of compensation.

What is the average salary of a lead software engineer?

The average salary of a lead software engineer typically ranges from $110,000 to $160,000 annually, depending on experience, location, and industry. Senior roles often include additional benefits such as bonuses, stock options, and flexible work arrangements.

What are popular job titles related to Lead Software Engineer jobs in Pittsburgh, PA?

For Lead Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

What cities near Pittsburgh, PA are hiring for Lead Software Engineer jobs?

Cities near Pittsburgh, PA with the most Lead Software Engineer job openings:

Infographic showing various Lead Software Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 82% Full Time, 6% Part Time, and 12% Contract. Highlights an 71% In-person, and 29% Remote job distribution, with an average salary of $141,633 per year, or $68.1 per hour.

Lead Software Engineer

Air

Pittsburgh, PA • On-site

Full-time

Re-posted 22 hours ago


Job description

Company Description
Air is the leader in Enterprise Readiness. Our mission is to establish readiness as a real-time condition that is continuously achieved. Today, a dangerous Readiness Gap exists between what the front line needs and what is delivered. Our AI-native platform, Air Enterprise Readiness, aligns development, production, delivery, and sustainment into one coordinated execution system for government agencies and industrial suppliers. By revealing true capacity, exposing real constraints, coordinating resources, and executing at the speed of operational demands, the front line gets what it needs to succeed.
Job Description
We are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team. As the Software Engineering Lead at Air, you will be essential to crafting and implementing the software engineering processes and implementations within AIr.
In order to do this job well, you must be obsessed with quality, and efficiency, and love working with diverse technologies. You have a strong understanding of software engineering design principles, as well as a strong technical prowess. Our ideal candidate is someone who is energized by building scalable technology to support the defense and intelligence communities.
This role is a full-time position located out of our office in Pittsburgh, PA.
This role may require up to 10% travel
Scope of Responsibilities
  • Lead software engineering efforts from ideation through implementation as well as the day-to-day of a small team containing both front-end and back-end software engineers
  • Lead Agile ceremonies for the software engineering team
  • Establish coding and testing best practices and standards for Engineers
  • Develop, test, and deploy modern software applications and new features
  • Oversee the quality of Engineers' deliverables, such as coding, testing, debugging
  • Collaborate with Air's product team to turn business requirements into technical specifications
  • Regularly seek out innovation and continuous improvement, finding efficiency in all assigned tasks
  • Collaborate with data engineers, data scientists, QA engineers, and DevOps engineers to improve the overall quality and performance of the platform

Qualifications
  • U.S. Citizenship is required
  • Bachelor's degree in Computer Science, Mathematics or a related technical field

Required Skills:
  • 5 years of software development experience with an object-oriented programming language comparable to Java, C++, Python, C#, or Ruby
  • Hands-on experience with Spring Boot, Quarkus, or similar technologies
  • Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting
  • Experience writing SQL and implementing database design

Desired Skills:
  • Current possession of a U.S. security clearance, or the ability to obtain one with our sponsorship
  • Experience in or exposure to the nuances of a startup or other entrepreneurial environment
  • Previously experienced working in a product organization

We firmly believe that past performance is the best indicator of future performance. If you thrive while building solutions to complex problems, are a self-starter, and are passionate about making an impact in global security, we're eager to hear from you.
AIr is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.