Thursday, November 20, 2008

Software Engineer Manager Salaries

A Software Engineer Manager manages a team of software engineers to architect,design and enter-prise software products/operating systems. He or she also writes product requirement documents, implements and tracks development timelines, negotiates feature sets with the development leads and product. Generally one Requires a bachelor's degree in a related area and at least 7 years of experience with software development in Java and C++, strong relational database knowledge is also required. Knowledge of e-commerce infrastructure, customer relationship management, data warehousing, and business intelligence. Generally manages a group of software developers/engineers. Relies on experience and judgment to plan and accomplish goals. Typically reports to a senior manager.

In US if you have an experience of at least 3-4 years in writing code or testing, you can easily get promoted to a post of Software Engineer Manager. An MBA degree can be really helpful for a software engineer in this respect. Salaries of Software Engineer Manager in major US cities are as follows.

Los Angeles, California US$128,500
New York city, New York US$135,500
Boston, Massachussets US$129,900
Saint Louis, Missouri US$115,100
Houston, Texas US$117,200
Akron, Ohio US$112,600
Tulsa, Oklahoma US$110,142
Chicago, Illinois US$123,300


These are just the median salaries which might show variation with the following factors:
  • Experience
  • Size of the company or industry one is working in
  • Education (For example an engineer with an MBA degre will have higher salary than the one with only Bachelors in computer engineering)
  • job Area (As can be seen above there are variations with the city one is working in.)
The point to note here is that an MBA degreee can be especially helpful for a software engineer who is pursuing to become software engineer manager.


Also Read:

No comments: