Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Software Engineering Manager

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Software Engineering Manager

  • Interacting With Computers
  • Thinking Creatively
  • Making Decisions and Solving Problems
  • Getting Information
  • Analyzing Data or Information
  • Mostly Sitting

  • $125,728

    Average Salary

What Does A Software Engineering Manager Do

Architectural and engineering managers plan, direct, and coordinate activities in architectural and engineering companies.


Architectural and engineering managers typically do the following:

  • Make detailed plans for the development of new products and designs
  • Determine staff, training, and equipment needs
  • Propose budgets for projects and programs
  • Hire and supervise staff
  • Lead research and development projects to produce new products, processes, or designs
  • Check the technical accuracy of their staff’s work
  • Ensure the soundness of methods their staff uses
  • Coordinate work with other staff and managers

Architectural and engineering managers use their knowledge of architecture or engineering to oversee a variety of activities. They may direct and coordinate production, operations, quality assurance, testing, or maintenance at manufacturing sites, industrial plants, engineering services firms, and research and development laboratories.

Architectural and engineering managers are responsible for developing the overall concept of a new product or for solving the technical problems that prevent the completion of a project. To accomplish this, they must determine technical goals and produce detailed plans. 

Architectural and engineering managers spend a great deal of time coordinating the activities of their staff with the activities of other staff or organizations. They often confer with other managers, including those in finance, production, and marketing, as well as with contractors and equipment and materials suppliers.

In addition, architectural and engineering managers must know how to prepare budgets, hire staff, and supervise employees. They propose budgets for projects and programs and determine staff, training, and equipment needs. These managers must also hire people and assign them specific parts of each project to carry out. Architectural and engineering managers supervise the work of their employees, set schedules, and create administrative procedures.

Show More

Show Less

How To Become A Software Engineering Manager

Architectural and engineering managers typically need at least a bachelor’s degree and considerable work experience as an architect or engineer.


Most architectural and engineering managers have at least a bachelor’s degree in an engineering specialty or a professional degree in architecture.

Many also gain business management skills by completing a master’s degree in engineering management (MEM or MsEM) or technology management (MSTM) or a master’s degree in business administration (MBA). Some workers earn their master’s degree before advancing to management positions, and others earn it while they work as a manager. Employers will sometimes pay for such education. Typically, those who prefer to manage in technical areas pursue an MsEM or MSTM and those interested in more general management skills earn an MBA.

Engineering management programs usually include classes in accounting, engineering economics, financial management, industrial and human resources management, and quality control.

Technology management programs typically provide instruction in production and operations management, project management, computer applications, quality control, safety and health issues, statistics, and general management principles.

Work Experience in a Related Occupation

Managers advance to their positions after years of employment as an architect or engineer. They usually have experience working on difficult or complex projects, developing designs, solving problems, and making decisions. Before moving up to a management position, they also typically gain experience leading engineering teams. 

Important Qualities

Analytical skills. Architectural and engineering managers must evaluate information carefully and solve complex problems.

Communication skills. Architectural and engineering managers oversee staff and work together with other levels of management. They must communicate orders effectively and lead teams to meet goals. 

Detail oriented. Architectural and engineering managers must pay attention to detail. Their duties require an understanding of complex systems since a minor error can cause major problems.

Math skills. Architectural and engineering managers use calculus and other advanced mathematics to develop new products and processes.

Organizational skills. Architectural and engineering managers keep track of many workers, schedules, and budgets simultaneously.

Show More

Show Less

Software Engineering Manager jobs

Add To My Jobs
Job type you want
Full Time
Part Time

Real Software Engineering Manager Salaries

Job Title Company Location Start Date Salary
Software Engineering Manager Google Inc. Mountain View, CA Aug 29, 2016 $250,000
Software Engineering Manager Google Inc. Mountain View, CA Jun 25, 2015 $250,000
Software Engineering Manager Google Inc. Mountain View, CA May 13, 2016 $244,500
Software Engineering Manager Google Inc. Mountain View, CA May 13, 2015 $236,500
Principal Software Engineering Manager Microsoft Corporation Redmond, WA Feb 15, 2016 $225,000
Software Engineer Manager Google Inc. Mountain View, CA Aug 22, 2016 $221,000
Software Engineer Manager Google Inc. Mountain View, CA Sep 28, 2015 $221,000
Software Engineering Manager Google Inc. Mountain View, CA Apr 20, 2016 $215,000
Manager, Engineering SW Netapp, Inc. Sunnyvale, CA Dec 07, 2016 $214,000 -
Manager-Sw ENG (Manager-SVR Deployment & Apps) MCI Communications Services San Jose, CA Jan 04, 2016 $210,461
Software Engineering Manager Google Inc. New York, NY Jan 28, 2016 $210,000
Software Engineer Applications Manager Apple Inc. Cupertino, CA Mar 04, 2015 $209,102 -
Software Engineer Applications Manager Apple Inc. Cupertino, CA Sep 21, 2016 $205,200 -
Principal Software ENG Manager Microsoft Corporation Bellevue, WA Oct 01, 2015 $200,786
Software Engineering Manager Merkle Inc. Columbia, MD Oct 26, 2015 $154,000
Software Engineering (Applications) Manager 3 IAC Search & Media, Inc. Oakland, CA Aug 02, 2016 $153,647 -
Manager, Engineering Software Netapp, Inc. Sunnyvale, CA Apr 30, 2015 $153,000 -
Software Engineering Manager (Platform) Riverbed Technology, Inc. Sunnyvale, CA Sep 25, 2015 $152,901 -
Software Engineering SR. Manager Juniper Networks, Inc. Sunnyvale, CA Oct 01, 2015 $152,901 -
SW ENG Apps MGR 2 Apple Inc. Cupertino, CA May 08, 2015 $152,901 -
Software Engineering Manager Linkedin Corporation Mountain View, CA May 04, 2015 $152,901 -
Staff Software Engineer/Manager Qualcomm Technologies, Inc. Boulder, CO Feb 06, 2015 $129,626 -
Software Engineering Manager KLA-Tencor Corporation Milpitas, CA Jul 18, 2016 $129,579
Software Engineering Manager Anritsu Company Richardson, TX May 08, 2016 $129,531
Software Engineering Manager Workday, Inc. Pleasanton, CA Jun 10, 2016 $129,501 -
Software Engineer Manager Client Network Services, Inc. Rockville, MD Jan 04, 2016 $129,455
Supply Chain Applications Software Engineering Manager J. Crew New York, NY Feb 12, 2015 $129,355 -
Software Engineering Manager Intel Corporation Hillsboro, OR Aug 15, 2016 $129,135 -
Principal Software Engineer (Manager, Software Engineering) EMC Corporation Seattle, WA Aug 17, 2015 $128,773 -

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Software Engineering Manager

SoftwareDevelopmentArchitectureWebServicesSoftwareEngineersHardwareWindowsC/C++SQLServerDatabaseProjectManagementLinuxC #QAProductDevelopmentFirmwareUnixManagementSystemXMLAgile/ScrumDevelopmentProcess

Show More

Top Software Engineering Manager Skills

  1. Software Development
  2. Architecture
  3. Web Services
You can check out examples of real life uses of top skills on resumes here:
  • Ensured team implemented best practices and fully documented software development to support agency approvals.
  • Established overall architecture and technology standards for Stratus Service Technologies.
  • Key responsibilities: * Engineering Manager and Scrum Master for Web Services and Partner Integration teams.
  • Lead and mentor software engineers on proper techniques and direction.
  • Implement and develop new software technologies into all software/hardware products including scientific graphics, numerical analysis and advanced test methods.

Top Software Engineering Manager Employers

Software Engineering Manager Videos

gTeam Software Engineering Manager

[Témoignage] Pierre, Software Engineering Manager

The role of leadership in software development