Sr. Engineering Manager – Computer Systems in Oakland, CA at Parsons

Date Posted: 11/9/2019

Job Snapshot

Job Description

We are hiring a Sr. Engineering Manager for Computer Systems to add to our expanding team in Oakland California

In this role you would be getting assignments on a variety of ongoing and new projects and critical assets, including design, documentation, implementation, and testing of enhancements and software corrections to the advanced systems related to all aspect of transit systems operations with various clients in the transportation and transit sector including but not limited to BART.

Sr. Engineering Manager for Computer Systems provides leadership on complex projects; is responsible for coordinating the development of project scopes, schedules and cost estimates. He/she leverages our analytics tools, testing tools, and reporting methods, and review and improve client systems performance to ascertain root cause, and design/implement improvements.

The ideal candidate will be organized, experienced, with high integrity and ensure smooth operations that align with the culture, vision and values of the organization, as well as demonstrate the following skills beyond the minimum qualifications:

Education and experience preferred in the Computer Science, Computer Engineer, or Electrical Engineer branches of Engineering.

Sr. Engineering Manager for Computer Systems is preferred to have 20+ year work experience in programming and engineering; work on larger projects, have several areas of subject matter expertise, provide mentoring to junior staff, and interact with outside groups as required.

Contribute to and lead team design discussions with detailed technical information, make recommendations and provide solutions and engineering reports.

Lead a team or individually develop algorithm and code with quality, leveragability, scalability, and maintainability in mind.

Provide code reviews. Identify strategic/tactical solutions and provide risk assessments and recommendations to technology leadership.

Ability to translate business requirements into development stories. Provide work breakdown and estimates for complex software development tasks.

Effective time management, ability to plan and prioritize work effectively.

Strong teamwork and collaboration skills; ability to get work done with others as well as to lead complex tasks and projects independently.

Must be a motivated, a self-starter, results-oriented individual with a successful track record. Ability to learn and apply new technologies and skills quickly.

Excellent problem-solving ability; analyze issues for root causes, attention to details, identify opportunities for improvement and remain objective to produce quality results.

Excellent communication skills, including the ability to make clear presentations, produce concise technical reports, and explain complex/technical issues to client’s management and leaders.

Familiarity working in a critical operational environment where keeping things running is key, while providing close support and troubleshooting in such an environment, introducing changes in a controlled and reversible manner, investigating incidents both historically and in real-time, seeing the big picture and triaging problems, and maintaining an end-user/customer focus.

Experience in designing, programming and reverse engineering of server systems using Java, SQL, shell scripts, HTML, JavaScript and other web technologies, and database technology, such as PostgreSQL, MySQL, and Oracle.

Working knowledge of software configuration management, change control, and version control.

Experience with a variety of operating systems, including Linux and MS Windows preferably in virtualized environment (e.g. VMware), including practical systems administration.

Comprehensive knowledge of MS office software, including word processing, spreadsheet, database, and presentation graphics products.

Ability to work with multidisciplinary teams, and to handle such diverse aspects of the work as project planning, budgeting, requirements analysis, conceptual engineering, detailed design, system sizing, implementation planning, programming, testing and debugging, installation coordination, vendor management, performance measurement, and analysis.


  • A degree in Computer Science, Computer Engineer, or Electrical Engineer branches of Engineering.
  • 20+ years of related work experience, including supervisory/managerial experience
  • Significant managerial experience of a larger group of Engineers, Designers, and technical support personnel
  • Directing work involving complex technical situations
  • Excellent written and oral communications skills


Ready for action? We’re looking for the kind of people who see this opportunity and don’t hesitate to act. Parsons is a leader in the world of Technical Services and Engineering. We hire people with a broad set of technical skills who have proven experience tackling some of the greatest challenges. Take your next step and apply today.