1

Software Engineering Mentor Jobs (NOW HIRING)

Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll ... Mentor and guide the professional and technical development of engineers on your team * Encourage ...

In addition to technical leadership, the manager is responsible for providing mentorship, fostering ... Direct software programming and documentation, overseeing the development of technical ...

In this role, you will manage, mentor, and develop a team of software engineers, driving the design, development, and delivery of reliable, high-quality applications and services. You will play a key ...

Sr Director, Software Engineering

Mclean, VA ยท On-site

$255K/yr

Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll ... Mentor and guide the professional and technical development of engineers on your team * Encourage ...

Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll ... Mentor and guide the professional and technical development of engineers on your team * Encourage ...

Lead, mentor, and grow a team of software engineers, fostering a collaborative and innovative work environment. * Project Management: Oversee the planning, execution, and delivery of software ...

Provide leadership, mentorship, and management for software engineers * Serve as the primary coach and manager for your teams * Conduct regular 1-on-1's, providing immediate and constructive feedback ...

Software Engineering Manager

Seattle, WA ยท Remote

$150K - $190K/yr

Provide leadership, mentorship, and management for software engineers * Serve as the primary coach and manager for your teams * Conduct regular 1-on-1's, providing immediate and constructive feedback ...

Software Engineering Manager

San Francisco, CA ยท Remote

$150K - $190K/yr

Provide leadership, mentorship, and management for software engineers * Serve as the primary coach and manager for your teams * Conduct regular 1-on-1's, providing immediate and constructive feedback ...

Provide leadership, mentorship, and management for software engineers * Serve as the primary coach and manager for your teams * Conduct regular 1-on-1's, providing immediate and constructive feedback ...

next page

Showing results 1-20

Software Engineering Mentor information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineering mentor jobs pay per year?

As of Jun 19, 2026, the average yearly pay for software engineering mentor in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of a Software Engineering Mentor on a day-to-day basis?

As a Software Engineering Mentor, your daily responsibilities often include guiding less-experienced engineers through code reviews, facilitating technical discussions, and providing one-on-one coaching or troubleshooting support. You may also prepare and lead learning sessions, develop technical resources, and help set personal development goals for your mentees. Collaboration is key, as you'll work closely with diverse teams to identify learning opportunities and ensure mentees are progressing within project timelines. This role allows you to directly impact team productivity and help shape the technical skills and careers of aspiring engineers.

What is a Software Engineering Mentor job?

A Software Engineering Mentor guides and supports aspiring or junior engineers in developing their technical and professional skills. They provide advice on coding best practices, career growth, problem-solving, and industry trends. Mentors may work in companies, bootcamps, or as independent advisors. Their role includes code reviews, mock interviews, and personalized feedback to help mentees succeed in their careers.

What are the key skills and qualifications needed to thrive in the Software Engineering Mentor position, and why are they important?

To thrive as a Software Engineering Mentor, you need deep programming expertise, hands-on software development experience, and a proven ability to guide others in best engineering practices. Familiarity with version control systems like Git, agile project management tools, and modern software development frameworks is highly valued, as are certifications in relevant programming languages or agile methodologies. Strong communication, patience, and active listening skills help mentors provide constructive feedback and foster growth in mentees. These qualities are essential for building trust, effectively transferring knowledge, and helping others overcome real-world software engineering challenges.

More about Software Engineering Mentor jobs
What cities are hiring for Software Engineering Mentor jobs? Cities with the most Software Engineering Mentor job openings:
What states have the most Software Engineering Mentor jobs? States with the most job openings for Software Engineering Mentor jobs include:
Infographic showing various Software Engineering Mentor job openings in the United States as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineering Manager

NavitasPartners

Philadelphia, PA โ€ข On-site

Full-time

Posted 3 days ago

Be an early applicant


Job description

Job Title: Software Engineering Manager
Location: Philadelphia, PA
Job Type: Long-Term Contract
Work Setting: Onsite

Project Overview

We are supporting a large-scale airport technology environment that requires skilled IT professionals to support, maintain, and enhance critical systems across multiple airport facilities. These long-term contract roles operate within a complex, mission-critical infrastructure supporting airport operations, security, communications, and end-user services. Successful candidates will contribute to the reliability, performance, and continuous improvement of enterprise IT systems in a fast-paced operational environment.

Responsibilities
  • Lead and manage software engineering teams responsible for designing, developing, and maintaining enterprise applications supporting airport operations

  • Define and enforce software engineering standards, coding guidelines, and architectural best practices to ensure high-quality and scalable solutions

  • Oversee end-to-end software delivery including planning, development, testing, release management, and production deployment

  • Collaborate with business stakeholders, product owners, and infrastructure teams to align technical solutions with operational requirements

  • Guide system design and architecture decisions to ensure performance, security, and long-term maintainability of applications

  • Manage team performance, mentoring, and technical development to build a strong engineering capability within the organization

Requirements
  • 8โ€“10 years of experience in software development or software engineering roles

  • At least 3+ years of experience in a technical leadership or engineering management role

  • Strong experience in designing and delivering enterprise-scale software solutions

  • Solid understanding of software architecture, development standards, and SDLC processes

  • Experience working with cross-functional teams in Agile environments

  • Proven ability to manage engineering teams and drive successful project delivery

  • Strong communication, leadership, and stakeholder management skills