1

Software Developer Manager Jobs in Mountain View, CA

... manage sensors, actuators, and system behavior; and (e) participating in post-production support activities, including troubleshooting software-hardware interaction issues and supporting system ...

Account for others' developmental activities; assisting Project Manager in day to day project ... Advise software developers on design and development of features and components with deeper ...

Account for others' developmental activities; assisting Project Manager in day to day project ... Advise software developers on design and development of features and components with deeper ...

As part of the SDN/NFV team, the Network Software Developer will be responsible for the development ... the management of data center network infrastructure. Required Skills and Abilities: Bachelor ...

Senior Software Developer

Hayward, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

San Mateo, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

San Jose, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

Cupertino, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

Milpitas, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

Sunnyvale, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

Senior Software Developer

Fremont, CA · On-site

$117K - $234K/yr

Work with Kubernetes and GitHub for deployment automation and source control management Must-Have ... Option 2: 5 years' experience in software engineering or related area. Preferred Qualifications.

next page

Showing results 1-20

Software Developer Manager information

See Mountain View, CA salary details

$12.9K

$163K

$189.7K

How much do software developer manager jobs pay per year?

As of Jul 20, 2026, the average yearly pay for software developer manager in Mountain View, CA is $162,992.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,500.00 and $178,600.00 per year, depending on experience, location, and employer.

How does a Software Developer Manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a Software Developer Manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

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

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

What is the difference between Software Developer Manager vs Software Engineer?

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Mountain View, CA? The most popular types of Software Developer jobs in Mountain View, CA are:
What cities near Mountain View, CA are hiring for Software Developer Manager jobs? Cities near Mountain View, CA with the most Software Developer Manager job openings:
Software Engineering Manager, Developer Publications

Software Engineering Manager, Developer Publications

Apple

Cupertino, CA • On-site

Full-time

Re-posted 17 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

The documentation engineering team is responsible for creating developer tools and framework-level support for the documentation workflows in Xcode and the developer website.
We're looking for a software engineering manager to manage our Cupertino based Platform engineering team - the team is responsible for the services, Xcode integrations, and work on DocC - Apple's open source documentation compiler - that power documentation both internally and externally at Apple. The ideal candidate wants to tackle big problems, has a vision for the product, and cares about getting the little details right.
As a manager on this team, you will be responsible for leading the design, development and delivery of features and products that 3rd party developers and Apple engineers will use every day. This is an excellent opportunity to work with us to build an extraordinary development team and deliver high quality products.
We are looking for an individual with a strong desire to learn. Nobody is expected to have experience with all the skills below, we value candidates from all experiences and backgrounds. Please don't hesitate to apply if you don't meet all of the below criteria.
Description
This will be your opportunity to be part of a highly motivated team who build first-class developer tools and apply them in innovative ways. Our team is diverse, dynamic and passionate about the products we build.
Your responsibilities will include:
- Participation in product development discussions, mapping functional requirements to a technical design and project schedule
- Tracking delivery schedules and related dependencies
- Writing detailed architecture and design proposals
- Communication with external teams on various aspects such as technical design, project schedule, and project status
- Participation in design and code reviews produced by engineers
- Driving quality improvement initiatives and processes
- Growing the team by hiring great and diverse engineers
- Providing growth opportunities by mentoring / coaching engineers in the team
Minimum Qualifications
3+ years of experience in a leadership role managing software engineering teams
Prior experience as a software engineer with a strong understanding of the software development lifecycle and engineering best practices.
Demonstrated ability to coach and develop engineers.
Experience with project planning and resource allocation
Experience shipping high quality user facing products and features
BS/MS in Computer Science, Computer Engineering, Informatics (or equivalent experience)
Preferred Qualifications
Experience with: Xcode, Swift and developing for Apple's platforms
Experience fostering a collaborative and inclusive environment
Ability to understand problems and designs at a very low level, with the expectation to contribute to and challenge decisions related to architecture, development, and operational processes
Ability to communicate with cross-functional teams about various engineering topics such as system architecture, detailed design, APIs, project schedules, testing strategies, etc.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976