Vault.com: the insider career network

Job Survey: Lead Software Engineer

This Lead Software Engineer career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools



Location: Liberty Lake, WA
Company: Getronics
Experience: Mid-level
Highest Level of Education: Undergraduate Degree



Job Responsibilities
As lead software engineer my major responsibility is to make sure that our group provides a high level of systems and applications support to one of our largest clients 2500+ locations in the US, Canada, and Mexico. To achive this I spend approx 4 hours a week on conference calls that are internal to Getronics and 10 hours per week on conference calls and email conversations with the client. Since we are a support orgranization I spend 1 hour per week making sure that the our standby coverage will be in place for the upcoming weekends and holidays. I spend the remaining time of approx 25 hours providing technical support to the engineers on my team, hardware field support engineers, our clients engineering group, and working employees at the client locations. This is all done via phone, email, and remote connection into thier systems. We provide 3rd level support to our client. After going through 2 levels of client internal support we get the call.
Job Requirements
When we look for new engineers we look at potential employees who have one or more of the following, BS degree in computer science or Management Information Systems; Experience level (which can be used in conjunction with or in replacement of formal education); personality - how well this potential employee can interface with others; understanding - how well the potential employee understands the industry in general; and versatility - the ability to multi-task. Normally work hours do not exceed 40 hours per week with some weekend standby availablility. But there is an understanding that there might be times where work could exceed this based on the complexity and urgency of a clients situation.
Uppers
Versatility - As most support organizations there are times of feast and times of famine. One moment a person can be extremely busy to the point of overloading, then there times when everything seems to working well and the workload is light. These time affords the opportunity to pursue technical advancement opportunities, study new technologies, and upgrade education status. Fix something of extreme importance and you are an instant hero. Situations are never the same so there is a lot of varity in the position. You are not stuck doing the same thing day in / day out.
Downers
Major problems such as client systems not operating will cause the client and your management to put extreme pressure on you to get things operating correctly. This may require staying into the wee hours of the morning to fix something. As fast as you can become a hero, you can become the poorest excuse for an engineer. Sometimes support type organizations are overlooked when it comes to learning new technologies.
Lifestyle
This field provides many different opportunities available and allows one to switch careers without switching fields. One can go from a computer hardware engineer to an international software consultant to a developer to a support engineer all with different responsibilites and challenges. I believe support provides the most versatility and the opportunity for different challenges. One moment you can be fixing an application problem the next you can be trying to determine network problems. I believe that the joboutlook for the support area is excellent and that as technology grows and changes so will the support field.
Compensation
The starting salary for these positions start in the mid 20's for entry level engineers and can increase to the mid 90's. When business good there are semi to yearly bonuses. There are also recogition awards with monetary compensation attached. Stocks options are available. Benefits include 2 - 4 weeks vacation, 4 personal holidays, 401K, a variety of full medical and dental plans, pretax medical and daycare savings peograms, several company holidays throughout the year, Employee discount programs, full service cafeteria, full service exercise room, excellent company on-line education programs, disability, stock purchase plans, and saving bonds purchase plans.
Advice to Jobseekers
This field provides many different opportunities available and allows one to switch careers without switching fields. One can go from a computer hardware engineer to an international software consultant to a developer to a support engineer all with different responsibilites and challenges. I believe support provides the most versatility and the opportunity for different challenges. One moment you can be fixing an application problem the next you can be trying to determine network problems. I believe that the joboutlook for the support area is excellent and that as technology grows and changes so will the support field.

This Lead Software Engineer career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools