As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval ...
As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval ...
Software Engineering Manager - Embedded Software
San Luis Obispo, CA · On-site
$141K - $186K/yr
We're looking for a people-first Software Engineering manager to oversee the development, integration, and maintenance of software systems for unmanned aerial vehicles (UAVs). This role involves ...
Software Engineering Manager - Embedded Software
San Luis Obispo, CA · On-site
$141K - $186K/yr
We're looking for a people-first Software Engineering manager to oversee the development, integration, and maintenance of software systems for unmanned aerial vehicles (UAVs). This role involves ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Develop and manage effective interfaces across the organization, with other software engineering teams, clinical engineering, design, human factors, and regulatory affairs * Facilitate and ensure ...
Software Engineering Manager (Data)
Marina Del Rey, CA · On-site
$200K - $300K/yr
Software Engineering Manager Sift is the data infrastructure platform for hardware engineering teams. Sift turns high-frequency telemetry into engineering insights for mission-critical systems. Teams ...
Software Engineering Manager (Data)
Marina Del Rey, CA · On-site
$200K - $300K/yr
Software Engineering Manager Sift is the data infrastructure platform for hardware engineering teams. Sift turns high-frequency telemetry into engineering insights for mission-critical systems. Teams ...
Software Engineering Manager, Data Engineering
Millbrae, CA · On-site
$183K - $199K/yr
Position The Software Engineering Manager, Data Engineering will join a multi-disciplinary engineering team that develops systems handling multiple high-throughput (PB/week) high-content imaging data ...
Software Engineering Manager, Data Engineering
Millbrae, CA · On-site
$183K - $199K/yr
Position The Software Engineering Manager, Data Engineering will join a multi-disciplinary engineering team that develops systems handling multiple high-throughput (PB/week) high-content imaging data ...
Description The Software Engineering Manager will oversee a team responsible for building and maintaining internal software systems. Key responsibilities include: • Team Leadership: Manage, coach ...
Description The Software Engineering Manager will oversee a team responsible for building and maintaining internal software systems. Key responsibilities include: • Team Leadership: Manage, coach ...
Minimum Qualifications 10+ years of professional software engineering experience including Apple platform technologies like iOS & macOS frameworks, Swift/Objective-C, Xcode, etc 3+ years managing ...
Minimum Qualifications 10+ years of professional software engineering experience including Apple platform technologies like iOS & macOS frameworks, Swift/Objective-C, Xcode, etc 3+ years managing ...
Software Engineering Manager, Data Engineering
Millbrae, CA · On-site
$183K - $199K/yr
Position The Software Engineering Manager, Data Engineering will join a multi-disciplinary engineering team that develops systems handling multiple high-throughput (PB/week) high-content imaging data ...
Software Engineering Manager, Data Engineering
Millbrae, CA · On-site
$183K - $199K/yr
Position The Software Engineering Manager, Data Engineering will join a multi-disciplinary engineering team that develops systems handling multiple high-throughput (PB/week) high-content imaging data ...
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
Quick apply
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
Quick apply
As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery of the apps that put real-time inventory intelligence in the hands of store associates and managers ...
Software Engineering Manager - HealthKit
$195K - $338K/yr
Managing a highly talented team of software engineers. Collaborating with cross-functional teams to manage various hardware and systems constraints to ensure HealthKit scales to meet ongoing ...
Software Engineering Manager - HealthKit
$195K - $338K/yr
Managing a highly talented team of software engineers. Collaborating with cross-functional teams to manage various hardware and systems constraints to ensure HealthKit scales to meet ongoing ...
Senior Software Engineering Manager
$170K - $210K/yr
As Senior Software Engineering Manager, you'll lead a distributed team driving the evolution of our flagship energy intelligence platforms - PlantPredict and the Pro Apps suite - which empower global ...
Senior Software Engineering Manager
$170K - $210K/yr
As Senior Software Engineering Manager, you'll lead a distributed team driving the evolution of our flagship energy intelligence platforms - PlantPredict and the Pro Apps suite - which empower global ...
Software Engineering Manager - HealthKit
$195K - $338K/yr
Managing a highly talented team of software engineers. Collaborating with cross-functional teams to manage various hardware and systems constraints to ensure HealthKit scales to meet ongoing ...
Software Engineering Manager - HealthKit
$195K - $338K/yr
Managing a highly talented team of software engineers. Collaborating with cross-functional teams to manage various hardware and systems constraints to ensure HealthKit scales to meet ongoing ...
Senior Software Engineering Manager
San Francisco, CA · On-site
$190K - $220K/yr
As a Senior Software Engineering Manager, you will lead the engineering team designing and developing the software platform supporting a range of industrial automation applications. You will ...
Senior Software Engineering Manager
San Francisco, CA · On-site
$190K - $220K/yr
As a Senior Software Engineering Manager, you will lead the engineering team designing and developing the software platform supporting a range of industrial automation applications. You will ...
As the Manager, Software Engineering on VALORANT (for more info on VALORANT click here!) you'll bring deep knowledge of specific technical areas but also value the opportunity to work in many broader ...
As the Manager, Software Engineering on VALORANT (for more info on VALORANT click here!) you'll bring deep knowledge of specific technical areas but also value the opportunity to work in many broader ...
As the Manager, Software Engineering on VALORANT (for more info on VALORANT click here!) you'll bring deep knowledge of specific technical areas but also value the opportunity to work in many broader ...
As the Manager, Software Engineering on VALORANT (for more info on VALORANT click here!) you'll bring deep knowledge of specific technical areas but also value the opportunity to work in many broader ...
As a Senior Software Engineering Manager, you will lead the engineering team designing and developing the software platform supporting a range of industrial automation applications. You will ...
Quick apply
As a Senior Software Engineering Manager, you will lead the engineering team designing and developing the software platform supporting a range of industrial automation applications. You will ...
Software Engineering Manager information
See California salary details
$98.2K - $107.3K
1% of jobs
$107.3K - $116.3K
0% of jobs
$116.3K - $125.4K
2% of jobs
$125.4K - $134.4K
2% of jobs
$134.4K - $143.5K
2% of jobs
$143.5K - $152.6K
3% of jobs
$152.6K - $161.6K
4% of jobs
$166.4K is the 25th percentile. Wages below this are outliers.
$161.6K - $170.7K
19% of jobs
The median wage is $173K / yr.
$170.7K - $179.8K
64% of jobs
$179.8K - $188.8K
1% of jobs
$188.8K - $197.9K
1% of jobs
$98.2K
$167.2K
$197.9K
How much do software engineering manager jobs pay per year?
What are some common challenges faced by Software Engineering Managers when leading diverse development teams?
What Does a Software Engineering Manager Do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What does a Software Engineering Manager do?
What does a software engineer manager do?
What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?
How much do software engineer managers get paid?
Can I make 200k a year as a software engineer?
What engineer makes $500,000 a year?

Full-time
Re-posted 12 days ago
Google rating
8.8
Based on 99 frontline employees who took The Breakroom Quiz
39th of 204 rated software companies
Job description
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 3 years of experience in a technical leadership role.
- 2 years of experience in a people management or team leadership role.
- Experience in C/C and scripting languages (e.g. Shell).
- Experience with Linux.
Preferred qualifications:
- Experience in software/hardware integration, system bring-up, and diagnostics.
- Experience in large-scale and secure fleet management of servers and components.
- Experience with with developer operations, release management, integration testing, open source development, or Open Compute Projects (OCP).
- Experience with one or more of the following: embedded systems development/firmware, posix 1b ipc, redis, zeromq, linux userspace development, redfish/restful apis, gRPC.
About the job
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
As a Software Engineering Manager, you will lead a team to deliver against a technology roadmap. You will drive the full development lifecycle, from requirements and high-level architecture through implementation, testing, and integration. You will collaborate with developers to shape design choices, approve blueprints, oversee test plans for high-quality deliverables, manage budgets, resources, and tools while partnering with client teams, QA, and program management on releases.
Additionally, you will evaluate next-generation server management, control systems, and health monitors for data center needs. You will advocate open standards like OpenBMC, DMTF, and OCP, driving industry advancements that meet Google's global infrastructure needs.
Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $207000 - $301000 (USD) 20% bonus target equity benefits
Learn more about benefits at Google .
Responsibilities
- Hire, mentor, and grow software engineers and Technical Lead Managers (TLMs). Help develop team members by providing regular feedback, defining career development paths, and setting clear goals.
- Drive complex technical projects from initial concept and planning through execution, testing, and final release.
- Define project goals, establish clear timelines, and track progress against key deliverables in a fast-paced environment.
- Manage both horizontal responsibilities (e.g., overarching server management and system control) and vertical tasks (e.g., focused product and project development).
- Partner with cross-functional peers to align project execution with overarching company goals and eliminate roadblocks.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .
If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
About Google
Sourced by ZipRecruiter
Industry
Software development and technology, communication and media
Company size
10,000+ Employees
Headquarters location
Mountain View, CA, US