Posted on 
Jul 29

Senior Engineering Manager, Software Development (Operations)

Position Overview

Connected Technology Team is building Proterra’s next-gen Telemetry & IOT (Vehicle and Charger data) platform which will enable our customers to optimize asset utilization, access valuable data & analytics via mobile and SaaS solutions, enable Engineering to monitor and analyze in-service data for continued product improvement, and enable Service with predictive and real-time data to support proactive Customer Support.

In this role, you will manage and oversee a group focused on software operations. You would own developing our device configuration, system integration, and software customization capabilities. The group will also be responsible for technical support functions for our SaaS & customer engagements. The team would help with our customer configurations or things like V2G integration/support on the field or how our software interacts with our hardware. The role gives an opportunity to both lead a team and contribute directly. The successful candidate will work in a vibrant environment with world-class peers and is expected to display leadership, innovation, and flexibility as well as exceptional problem-solving capabilities.

About the Role – You will:
- Mentor, motivate, and grow your team of software engineers and support staff and foster a culture of continuous improvement and long-term growth
- Be hands-on with application development and provide leadership across own team and outsourced services to deliver software and support our platform operations
- Act as a scrum master, collaborate with customer success teams, product owners & QA, negotiate and drive delivery to meet requirements while reducing tech debt
- Identify and report on key KPIs for the team to support, maintain and improve our platform. Record and track SLAs and workflows
- Analyze system and data problems, recommend solutions and platform improvements, implement tertiary processes/systems, and develop artifacts required to improve customer experience of our platform
- Provide tier 2 support to our customers (Onboarding customers, addressing customer queries, and performing data analytics/validation)
- Be actively involved with the operational delivery and UAT if required for new product and feature releases. Help everyone understand the customer experience feedback and peripheral processes
- Occasional travel (international and domestic) is required

About You:
Thorough understanding of the software development lifecycle and tools, with leadership and managerial abilities, including the ability to hire, train, and evaluate staff through performance reviews. A passion for building application platforms, strong technical and analytical skills, and excellent written and verbal communication skills are essential.
- Bachelor’s degree in Computer Science, Engineering, or relevant field
- 10+ years’ experience in software design and development delivering effective solutions
- 5+ years developing SaaS or IOT solutions. Demonstrated experience building SaaS platforms and in IOT design and development
- 2+ years’ experience in a software managerial role or equivalent leading projects and teams
- Working knowledge of various platforms and software languages such as Unix, Java, SQL and JavaScript needed to build a SaaS and IoT application platform
- Strong experience with SQL and scripting languages (Python, Perl, etc.)
- Experience with various frontend and backend technologies such as Amazon IoT, Kibana, Redshift, Glacier, Web Services (REST API), MQTT, React/Angular JS is preferred
- Knowledge of data modelling and data visualization tools working with Elastic Search and SQL databases.
- Knowledge of Scrum/Kanban Agile workflow methodologies
- Demonstrated experience supporting IoT and SaaS platforms
- Able to empathize, sell ideas, and influence others
- Able to multitask, prioritize, and manage time efficiently
- Experience in utilities or transit industry is a plus

Proterra is an Equal Employment Opportunity Employer, providing equal employment opportunities to all Employees and applicants for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, disability, age, genetic information, veteran status or any other characteristic protected by applicable federal, state, or local law or ordinance. Proterra does not permit or tolerate unlawful discrimination against applicants or Employees.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Description

Position Overview

Connected Technology Team is building Proterra’s next-gen Telemetry & IOT (Vehicle and Charger data) platform which will enable our customers to optimize asset utilization, access valuable data & analytics via mobile and SaaS solutions, enable Engineering to monitor and analyze in-service data for continued product improvement, and enable Service with predictive and real-time data to support proactive Customer Support.

In this role, you will manage and oversee a group focused on software operations. You would own developing our device configuration, system integration, and software customization capabilities. The group will also be responsible for technical support functions for our SaaS & customer engagements. The team would help with our customer configurations or things like V2G integration/support on the field or how our software interacts with our hardware. The role gives an opportunity to both lead a team and contribute directly. The successful candidate will work in a vibrant environment with world-class peers and is expected to display leadership, innovation, and flexibility as well as exceptional problem-solving capabilities.

About the Role – You will:
- Mentor, motivate, and grow your team of software engineers and support staff and foster a culture of continuous improvement and long-term growth
- Be hands-on with application development and provide leadership across own team and outsourced services to deliver software and support our platform operations
- Act as a scrum master, collaborate with customer success teams, product owners & QA, negotiate and drive delivery to meet requirements while reducing tech debt
- Identify and report on key KPIs for the team to support, maintain and improve our platform. Record and track SLAs and workflows
- Analyze system and data problems, recommend solutions and platform improvements, implement tertiary processes/systems, and develop artifacts required to improve customer experience of our platform
- Provide tier 2 support to our customers (Onboarding customers, addressing customer queries, and performing data analytics/validation)
- Be actively involved with the operational delivery and UAT if required for new product and feature releases. Help everyone understand the customer experience feedback and peripheral processes
- Occasional travel (international and domestic) is required

About You:
Thorough understanding of the software development lifecycle and tools, with leadership and managerial abilities, including the ability to hire, train, and evaluate staff through performance reviews. A passion for building application platforms, strong technical and analytical skills, and excellent written and verbal communication skills are essential.
- Bachelor’s degree in Computer Science, Engineering, or relevant field
- 10+ years’ experience in software design and development delivering effective solutions
- 5+ years developing SaaS or IOT solutions. Demonstrated experience building SaaS platforms and in IOT design and development
- 2+ years’ experience in a software managerial role or equivalent leading projects and teams
- Working knowledge of various platforms and software languages such as Unix, Java, SQL and JavaScript needed to build a SaaS and IoT application platform
- Strong experience with SQL and scripting languages (Python, Perl, etc.)
- Experience with various frontend and backend technologies such as Amazon IoT, Kibana, Redshift, Glacier, Web Services (REST API), MQTT, React/Angular JS is preferred
- Knowledge of data modelling and data visualization tools working with Elastic Search and SQL databases.
- Knowledge of Scrum/Kanban Agile workflow methodologies
- Demonstrated experience supporting IoT and SaaS platforms
- Able to empathize, sell ideas, and influence others
- Able to multitask, prioritize, and manage time efficiently
- Experience in utilities or transit industry is a plus

Proterra is an Equal Employment Opportunity Employer, providing equal employment opportunities to all Employees and applicants for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity, national origin, disability, age, genetic information, veteran status or any other characteristic protected by applicable federal, state, or local law or ordinance. Proterra does not permit or tolerate unlawful discrimination against applicants or Employees.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Responsibilities

Requirements

Offer

See All Jobs at 
Proterra
  
Share this opportunity:
Climate Jobs List is the #1 website for Climate and ClimateTech jobs.

We’re on a mission to connect talented individuals to the best Climate and ClimateTech projects, to solve the Global Climate Challenge!
🌳  Join 1,000+ Climate and ClimateTech enthusiasts for weekly updates:
Success! We will email you weekly updates!
Oops! Something went wrong while submitting the form. Try again.
Follow Climate Jobs List on:
Success! We will email you weekly updates!
Oops! Something went wrong while submitting the form. Try again.