1

Lead Software Developer Jobs in Pennsylvania (NOW HIRING)

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the ... DevOps engineers to improve the overall quality and performance of the platform Qualifications * U.

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the ... DevOps engineers to improve the overall quality and performance of the platform Qualifications * U.

As the Software Engineering Lead at Air, you will be essential to crafting and implementing the ... DevOps engineers to improve the overall quality and performance of the platform Qualifications * U.

Improve software development lifecycle through platform capabilities, metrics, insights and automation; lead the design and implementation of core DevOps and test automation platform capabilities ...

Lead Software Engineer

Indiana, PA · On-site

$130K - $145K/yr

As a Lead Software Engineer, you'll have the opportunity to build meaningful software, leverage cutting-edge tools including AI, and work alongside a collaborative team that values creativity ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role combines hands-on development with technical leadership, guiding engineering teams while building ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role combines hands-on development with technical leadership, guiding engineering teams while building ...

Summary The Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party software development frameworks to build and support application solutions. Provides lead support for ...

Lead Robotics Engineer Remote $125-175k base salary I'm working with a global Digital Engineering ... Sensors, actuators, end-effectors and hardware/software integration * Experience leading robotics ...

As a Lead Software Engineer reporting to the VP - Software Engineering, you'll play a critical role in developing and maintaining the technology that powers Nasdaq's Derivatives Market System. You'll ...

As a Lead Software Engineer reporting to the VP - Software Engineering, you'll play a critical role in developing and maintaining the technology that powers Nasdaq's Derivatives Market System. You'll ...

next page

Showing results 1-20

Lead Software Developer information

See Pennsylvania salary details

$80.7K

$131.3K

$171.4K

How much do lead software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for lead software developer in Pennsylvania is $131,340.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,300.00 and $145,800.00 per year, depending on experience, location, and employer.

What does a lead software developer do?

A Lead Software Developer oversees the technical aspects of software development projects, guiding a team of developers to deliver high-quality software solutions. They are responsible for setting coding standards, designing system architecture, and ensuring best practices are followed throughout the development process. Additionally, Lead Software Developers often coordinate with project managers, stakeholders, and other teams to align project goals and timelines. Their role combines hands-on coding with leadership, mentorship, and technical decision-making.

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

To thrive as a Lead Software Developer, you need advanced programming skills, in-depth knowledge of software development methodologies, and a degree in computer science or a related field. Familiarity with code versioning tools (like Git), cloud platforms (such as AWS or Azure), and experience with project management tools are typically required, and certifications like AWS Certified Developer or Scrum Master can be advantageous. Exceptional problem-solving, leadership, and communication skills help in guiding teams and collaborating with stakeholders. These skills are crucial for delivering high-quality software solutions, driving team productivity, and ensuring project success.

What are some common challenges a lead software developer faces when managing a development team?

As a Lead Software Developer, one of the most common challenges is balancing hands-on coding with mentoring and overseeing the team's work. You'll need to ensure effective communication among team members, resolve technical roadblocks, and keep projects on schedule while maintaining code quality. It's also important to support the professional growth of junior developers and foster a collaborative environment that encourages knowledge sharing. Managing competing priorities and aligning technical solutions with business goals are ongoing aspects of the role.

What is a lead software developer?

A lead software developer is a senior technical role responsible for guiding a development team, designing software solutions, and ensuring project goals are met. They often coordinate tasks, review code, and collaborate with stakeholders, requiring strong programming skills and leadership abilities.

What job categories do people searching Lead Software Developer jobs in Pennsylvania look for?

The top searched job categories for Lead Software Developer jobs in Pennsylvania are:

Infographic showing various Lead Software Developer job openings in Pennsylvania as of August 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $131,340 per year, or $63.1 per hour.

Lead Software Engineer

Pittsburgh, PA

Full-time

Re-posted 22 days ago


Key responsibilities

  • Lead software engineering efforts from ideation through implementation and oversee the day-to-day activities of a small team of front-end and back-end engineers

  • Lead Agile ceremonies and establish coding and testing best practices and standards for engineers

  • Collaborate with cross-functional teams to develop, test, and deploy software applications and new features


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.