Software Engineering Manager

about 1 year ago
Full time role
San Francisco, CA, US... more
San Francisco, CA, US... more

Job Description

NextEra Mobility, a subsidiary of Nextera Energy, is a data science and software company based in San Francisco, CA. NextEra Mobility is the leading software provider of fleet electrification solutions, building the most trusted platform that drives vehicle fleets into a smart, electric, and cost-effective future. NextEra Mobility was founded in 2018 in response to the unique roadblocks that corporate and public fleet leaders face in electrifying their vehicles, starting with identifying ‘where and how’ to electrify. To date, we have assessed 150,000+ vehicles for EV feasibility for Fortune 500 companies, EV manufacturers, utilities, and public fleets. 

Responsibilities 

  • Ensure that we ship quality software on time, by using your designing, coding, and mentoring skills in partnership with the Product Managers who lead our delivery teams 
  • Bring expert or journey person craft skills to a significant subset of our technical stack: 
  • Python data and network engineering 
  • ReactJS UI 
  • General cloud software development: distributed systems architecture, RDBMS design and management, container orchestration, CI/CD pipeline maintenance ...  
  • Hire, develop, and retain software engineers of varying skill levels, serving as a sounding board, coach, role model, and HR collaborator, helping them become their best professional selves in the context of the Mobility team 
  • Steadily raise the productivity of the team, measured in quality-weighted value delivered 
  • Nourish the health of our team as a human community, keeping it productive, professional, inclusive, and collegial 
  • Behave with decency and integrity at all times. Your demeanor and decisions directly impact other people and their work. We’ll be counting on you. 

 

Preferred Qualifications 

  • Intermediate or better skills in Python data engineering or ReactJS development, or a track record of technical excellence on other toolchains combined with the ability to get up to speed quickly 
  • Two years managing developers or multiple years as a technical lead combined with evident people skills and emotional intelligence 
  • A track record of servant leadership and / or success in the context of a greater whole: how have you helped other people succeed? 
  • The willingness to become what your team needs from quarter to quarter. Engineering management is a multi-faceted job; less experienced candidates who are determined to learn and grow will do better than more experienced candidates who are who they are and do what they do 
 

Required Qualifications

•  Bachelor's Degree
•  Experience:8+ years
•  Supervisor/Management Experience:2+ years

Similar jobs