1

Software Engineering Supervisor Jobs (NOW HIRING)

Software Engineering Supervisor

Wooster, OH ยท On-site

$98K - $122K/yr

Software Engineering Supervisor - iOS Development This is where leadership, technology, and purpose come together! Are you a software engineering professional who enjoys mentoring others, solving ...

... software engineering, system integration and project management services for real-time, mission-critical defense systems. We are currently seeking a highly motivated Engineering Supervisor to join ...

... software engineering, system integration and project management services for real-time, mission-critical defense systems. We are currently seeking a highly motivated Engineering Supervisor to join ...

Director of Software Engineering

Shoreview, MN ยท On-site

$255K/yr

Coach Software Engineering supervisors on their own people management skills (delegation, feedback, conflict resolution) * Manage team structure and org design decisions, including team topology ...

next page

Showing results 1-20

Software Engineering Supervisor information

See salary details

$99.5K

$169.4K

$200.5K

How much do software engineering supervisor jobs pay per year?

As of Jul 28, 2026, the average yearly pay for software engineering supervisor in the United States is $169,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineering Supervisors when managing diverse technical teams?

Software Engineering Supervisors often encounter the challenge of leading teams with varying levels of experience, technical backgrounds, and communication styles. Balancing project deadlines while ensuring team members have opportunities for professional growth can be demanding. Additionally, supervisors must effectively mediate conflicts, provide constructive feedback, and foster collaboration across remote or cross-functional teams. Strong interpersonal skills and adaptability are essential to successfully navigate these complexities and maintain a productive, positive work environment.

What does a Software Engineering Supervisor do?

A Software Engineering Supervisor oversees a team of software engineers, guiding their work on projects and ensuring that development standards are met. They coordinate tasks, manage timelines, and provide technical leadership to help solve complex problems. In addition to supervising daily operations, they often assist with hiring, training, and performance evaluations. Their role bridges technical expertise and people management to deliver high-quality software solutions.

What is the difference between Software Engineering Supervisor vs Software Developer?

AspectSoftware Engineering SupervisorSoftware Developer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or higher in CS or related field
Work EnvironmentOversees teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departments for leadership rolesCommon across all tech and software development companies

The main difference is that a Software Engineering Supervisor manages and leads development teams, while a Software Developer primarily focuses on coding and building software. The supervisor role involves leadership, project management, and strategic planning, whereas the developer role emphasizes technical skills and software creation.

What are the key skills and qualifications needed to thrive as a Software Engineering Supervisor, and why are they important?

To thrive as a Software Engineering Supervisor, you need strong technical expertise in software development, experience with project management, and a background in computer science or a related field. Familiarity with development tools like Git, Agile frameworks (e.g., Scrum), and possibly certifications such as PMP or Certified ScrumMaster are often required. Leadership, effective communication, and problem-solving skills are crucial soft skills for managing teams and fostering collaboration. These skills ensure projects are delivered efficiently, teams are motivated, and high-quality software solutions are consistently achieved.
More about Software Engineering Supervisor jobs
Infographic showing various Software Engineering Supervisor job openings in the United States as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $169,381 per year, or $81.4 per hour.
Software Engineering Supervisor

Software Engineering Supervisor

Saltillo ISD

Wooster, OH โ€ข On-site

Full-time

Posted 5 days ago


Job description

Lead Software Innovation That Makes a Difference - Join PRC-Saltillo as a Software Engineering Supervisor!

Software Engineering Supervisor - iOS Development

This is where leadership, technology, and purpose come together! Are you a software engineering professional who enjoys mentoring others, solving complex problems, and guiding innovative product development? Join a team dedicated to creating communication solutions that empower individuals to connect and communicate.

The Software Engineering Supervisor leads and supports a team of iOS software engineers while contributing to the development of software for PRC-Saltillo's communication devices and support tools. This role works closely with engineering leadership and cross-functional teams to deliver high-quality software solutions that meet customer, regulatory, and business needs.

Go to our website to apply: https://prentkeromich.bamboohr.com/careers


Why You'll Love Working Here

Mission-Driven Work: Contribute to technology that helps individuals communicate and engage with the world around them.

Leadership Opportunity: Mentor and develop iOS software engineers while helping shape technical solutions and team success.

Collaborative Environment: Partner with engineering, product, QA, manufacturing, and service teams to deliver impactful solutions.

Meaningful Innovation: Work on products that combine software development, problem-solving, and continuous improvement.


Duties and Responsibilities

  • Assists management in the operation of the department, including the coordination of resources and assets, budgeting and scheduling, process and work system management, interviewing/hiring, and other administrative responsibilities.
  • Mentors other members of the iOS software team, including the technical and administrative supervision of another engineer's work.
  • Reviews software strategy with Engineering management and other engineers to assure that the final products are safe for the end user, follow good engineering practices (software must be able to be maintained and modified if necessary), perform the required functions, and can be efficiently and effectively maintained as products.
  • Completes performance appraisals as required by company policies in a timely fashion, including follow-up responsibility to assist with professional development and/or disciplinary actions as required for the staff assigned.


Education and Experience

  • B.A./B.S. in Computer Science, an equivalent degree, or equivalent work experience required.
  • At least 6 years of experience developing native iOS applications using Swift required. Appropriate internship, co-op, or similar work experience may be considered.
  • Experience with software and product systems design and programming, including object-oriented design and MVC/MVVM architectures required.


Required Skills/Abilities

  • Strong leadership, coaching, and mentoring abilities.
  • Strong knowledge of native iOS application development using Swift.
  • Experience with iOS application architectures, including MVC and MVVM.
  • Excellent problem-solving and decision-making skills.
  • Strong written, verbal, and interpersonal communication skills.
  • Ability to communicate technical concepts to a variety of audiences.
  • Strong attention to detail and organizational skills.
  • Ability to work independently and collaboratively within a team environment.
  • conflict resolution and relationship-building skills.
  • Commitment to continuous improvement and professional development.