Software Engineering Manager job description
Updated March 14, 2024
8 min read
Find Better Candidates in Less Time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example software engineering manager requirements on a job description
Software engineering manager requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in software engineering manager job postings.
Sample software engineering manager requirements
- Bachelor's degree in Computer Science or equivalent.
- 5+ years of software engineering experience.
- 2+ years of people management experience.
- Experience with software engineering best practices.
- Knowledge of software development lifecycle.
Sample required software engineering manager soft skills
- Excellent communication and interpersonal skills.
- Strong problem-solving and decision-making skills.
- Proactive and self-motivated attitude.
- Ability to work in a team environment.
- Ability to prioritize tasks and handle multiple projects.
Software Engineering Manager job description example 1
Google software engineering manager job description
Minimum qualifications:
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, or JavaScript).
+ 3 years of experience in a technical leadership role with experience in people management and team leadership.
+ Experience with Android platform software.
Preferred qualifications:
+ Master's degree or PhD in Computer Science or related technical field.
+ 3 years of experience with embedded operating systems.
+ 3 years of experience working in a complex, matrixed organization.
+ Experience with Android framework development and mobile platforms.
+ Experience with Experience with Platform and/or SoC bring-up.
+ Experience with Audio, Video, Graphics or Camera software for Android.
Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE 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 SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE 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.
In this role, you will lead the Multimedia (e.g., Audio, Video, Graphics, and Camera) software team focused on enabling Android experiences on Google's custom "Tensor" SoC. This team of engineers will have good knowledge of multimedia hardware and Android software.
Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
+ Lead the bring up of the SoC platform with the new version of Android OS.
+ Drive improvements on performance and battery life of the Platform and Device while enhancing product architecture and resiliency.
+ Provide feedback on use-cases and work closely with Architecture and Implementation teams to improve future generations of hardware.
+ Recruit and manage a team of software engineers while providing task planning, code reviews, and technical leadership in an innovative and fast-paced environment.
+ Work cross-functionally with customers within Google to launch products.
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, or JavaScript).
+ 3 years of experience in a technical leadership role with experience in people management and team leadership.
+ Experience with Android platform software.
Preferred qualifications:
+ Master's degree or PhD in Computer Science or related technical field.
+ 3 years of experience with embedded operating systems.
+ 3 years of experience working in a complex, matrixed organization.
+ Experience with Android framework development and mobile platforms.
+ Experience with Experience with Platform and/or SoC bring-up.
+ Experience with Audio, Video, Graphics or Camera software for Android.
Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE 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 SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE 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.
In this role, you will lead the Multimedia (e.g., Audio, Video, Graphics, and Camera) software team focused on enabling Android experiences on Google's custom "Tensor" SoC. This team of engineers will have good knowledge of multimedia hardware and Android software.
Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.
+ Lead the bring up of the SoC platform with the new version of Android OS.
+ Drive improvements on performance and battery life of the Platform and Device while enhancing product architecture and resiliency.
+ Provide feedback on use-cases and work closely with Architecture and Implementation teams to improve future generations of hardware.
+ Recruit and manage a team of software engineers while providing task planning, code reviews, and technical leadership in an innovative and fast-paced environment.
+ Work cross-functionally with customers within Google to launch products.
Post A Job For Free, Promote It For A Fee
Software Engineering Manager job description example 2
Apple software engineering manager job description
Santa Clara Valley (Cupertino),California,United States
Software and Services
+ 3-5 years experience as an engineering manager leading a software team.
+ Experience with development in an embedded real-time environment with experience in C, C++, or Objective-C
+ Experience with basic networking protocols, Audio/Video compression, and low latency streaming media is highly desirable.
+ Experience with software development in consumer voice and video conferencing platforms is a strong plus: WebRTC, VoIP, RTP, UDP, Audio Codecs, IR.92/94, etc.
+ Ability to lead multiple projects under driven time constraints to achieve meaningful results for our customers and multi-functional teams.
+ Ability to positively mentor and develop your team, lead with software and engineering excellence, and maintain a total dedication towards accomplishing our goals.
**Description**
Our team is responsible for implementing software services for realtime audio video conferencing and media distribution systems. Our custom AV pipeline is used for marque features such as FaceTime, Group FaceTime, SharePlay, Continuity Camera, SideCar, AirPlay4k, HomeKit IP Camera, etc. We are looking for a strong engineering manager to join our team and help take our AVConference engine into new products to extend the Apple media experience to more devices and endpoints. You should have credible management experience and possess an excellent conceptual understanding and working knowledge of media systems, embedded software, and system software design.
**Education & Experience**
BS/MS in Computer Science / Computer Engineering or equivalent required
**Additional Requirements**
**Apple Footer**
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Software and Services
+ 3-5 years experience as an engineering manager leading a software team.
+ Experience with development in an embedded real-time environment with experience in C, C++, or Objective-C
+ Experience with basic networking protocols, Audio/Video compression, and low latency streaming media is highly desirable.
+ Experience with software development in consumer voice and video conferencing platforms is a strong plus: WebRTC, VoIP, RTP, UDP, Audio Codecs, IR.92/94, etc.
+ Ability to lead multiple projects under driven time constraints to achieve meaningful results for our customers and multi-functional teams.
+ Ability to positively mentor and develop your team, lead with software and engineering excellence, and maintain a total dedication towards accomplishing our goals.
**Description**
Our team is responsible for implementing software services for realtime audio video conferencing and media distribution systems. Our custom AV pipeline is used for marque features such as FaceTime, Group FaceTime, SharePlay, Continuity Camera, SideCar, AirPlay4k, HomeKit IP Camera, etc. We are looking for a strong engineering manager to join our team and help take our AVConference engine into new products to extend the Apple media experience to more devices and endpoints. You should have credible management experience and possess an excellent conceptual understanding and working knowledge of media systems, embedded software, and system software design.
**Education & Experience**
BS/MS in Computer Science / Computer Engineering or equivalent required
**Additional Requirements**
**Apple Footer**
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Dealing With Hard-To-Fill Positions? Let Us Help.
Software Engineering Manager job description example 3
JPMorgan Chase & Co. software engineering manager job description
As an experienced member of our Software Engineering Group, you'll apply your expertise to solving business problems through innovation and engineering practices.
This role requires a wide variety of strengths and capabilities, including: As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
+ BS/BA degree or equivalent experience
+ Expertise in application, data, and infrastructure architecture disciplines
+ Advanced knowledge of architecture and design across all systems
+ Ability to do some hands on development, high level design and lead teams simultaneously
+ Proficiency in multiple modern programming languages
+ Knowledge of industry-wide technology trends and best practices
+ Keen understanding of financial control and budget management
+ Ability to work in large, collaborative teams to achieve organizational goals
+ Passionate about building an innovative culture
The ideal candidate will have experience:
+ Hands On Development and Design / Architecture with Java combined with other languages such as Go, Python, Node, etc.
+ Architecting Micro Services based applications
+ Deploying apps to AWS or any other Cloud Platform
+ Migrating SQL and/or NoSQL data
+ Leading smaller teams
+ Working within Test Driven, Agile development environments
+ Development via Spring Boot and other modern frameworks are a nice to have
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
The health and safety of our colleagues, candidates, clients and communities has been a top priority in light of the COVID-19 pandemic. JPMorgan Chase was awarded the "WELL Health-Safety Rating" for all of our 6,200 locations globally based on our operational policies, maintenance protocols, stakeholder engagement and emergency plans to address a post-COVID-19 environment.
As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. Employees are expected to follow the Firm's current COVID-19 or other infectious disease health and safety requirements, including local requirements. Requirements include sharing information including your vaccine card in the firm's vaccine record tool, and may include mask wearing. Requirements may change in the future with the evolving public health landscape. JPMorgan Chase will consider accommodation requests as required by applicable law.
Equal Opportunity Employer/Disability/Veterans
This role requires a wide variety of strengths and capabilities, including: As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
+ BS/BA degree or equivalent experience
+ Expertise in application, data, and infrastructure architecture disciplines
+ Advanced knowledge of architecture and design across all systems
+ Ability to do some hands on development, high level design and lead teams simultaneously
+ Proficiency in multiple modern programming languages
+ Knowledge of industry-wide technology trends and best practices
+ Keen understanding of financial control and budget management
+ Ability to work in large, collaborative teams to achieve organizational goals
+ Passionate about building an innovative culture
The ideal candidate will have experience:
+ Hands On Development and Design / Architecture with Java combined with other languages such as Go, Python, Node, etc.
+ Architecting Micro Services based applications
+ Deploying apps to AWS or any other Cloud Platform
+ Migrating SQL and/or NoSQL data
+ Leading smaller teams
+ Working within Test Driven, Agile development environments
+ Development via Spring Boot and other modern frameworks are a nice to have
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
The health and safety of our colleagues, candidates, clients and communities has been a top priority in light of the COVID-19 pandemic. JPMorgan Chase was awarded the "WELL Health-Safety Rating" for all of our 6,200 locations globally based on our operational policies, maintenance protocols, stakeholder engagement and emergency plans to address a post-COVID-19 environment.
As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. Employees are expected to follow the Firm's current COVID-19 or other infectious disease health and safety requirements, including local requirements. Requirements include sharing information including your vaccine card in the firm's vaccine record tool, and may include mask wearing. Requirements may change in the future with the evolving public health landscape. JPMorgan Chase will consider accommodation requests as required by applicable law.
Equal Opportunity Employer/Disability/Veterans
Start Connecting With Qualified Job Seekers
Resources for employers posting software engineering manager jobs
Software Engineering Manager job description FAQs
Ready To Start Hiring?
Updated March 14, 2024