This job was posted over 90 days ago and may no longer be available.

Engineering Director

About UtilityAPI

UtilityAPI is a mission-driven software company fighting climate change by providing data access for the clean energy transition. Our customers love our reliable service.

We are committed to advancing equity in the clean energy sector, and building a team that looks like America. Our CEO founded the Empowering Diverse Climate Talent (EDICT) program, and our leadership team has more women than men. Our hiring process is designed to value non-traditional work histories and expertise.

We encourage applications from groups and communities that have been traditionally underrepresented and underestimated in the energy and technology sectors. We recognize that those candidates are less likely to apply for jobs when they don’t meet all the requirements. While the data suggests that candidates rarely fulfill 100% of a job description's requirements, we know you have value to offer and we are excited to read your application!

About The Role

This is a pivotal time of growth for the company and we are hiring with extreme care and in lock step with our business trajectory. As a diverse leadership team that prioritizes and resources equity and inclusion, we work together to be a place where people from all backgrounds and experiences want to work, and equally important - a place where people want to stay. 

We are excited to add an Engineering Director to our technical team of 20. Reporting to our VP of Engineering, this experienced technical leader will oversee a subset of our engineering teams, including one or more engineering managers. They will be responsible for partnering with Product and Design to develop team roadmaps, design effective norms and processes, and ensure that engineers are learning and following technical best practices. 

We have created a culture of open communication and psychological safety, and are committed to maintaining our positive/productive working environment as we grow. Asking questions, engaging in challenging technical discussions, perpetuating feedback loops are all pillars of how our team communicates and the technical leadership team is collectively responsible for protecting this aspect of our culture.  

What You’ll Do 

  • Manage senior ICs and engineering managers, and build high-performing teams
  • Develop team processes and working norms to ensure engineers are effective and well-supported
  • Guide the team on architectural decisions as well as ensure technical quality
  • Prioritize work for your team; work closely with stakeholders to develop longer-term team roadmap and strategy
  • Translate customer needs and advocate internally for design and technical solutions that help our customers best leverage our platform; support engineers in seeing through the lens of our users
  • Own the professional development process for the team; create stretch opportunities, guide individual contributors along their career paths, and ensure that direct reports receive consistent and supportive performance feedback
  • Partner closely with engineering leadership to effectively hire, onboard, retain, and develop the team

What We’re Looking For

  • 2+ years managing Engineering Managers and 5+ years total management experience
  • Previous experience as a high-performing senior software engineer (*although this is not hands-on technical role)
  • Experience managing distributed teams in a remote setting
  • Demonstrated track record of hiring and retaining diverse teams
  • Versatile critical thinking, problem solving, listening skills; demonstrated successful communication experience, both verbal and written across distributed teams
  • Experience mentoring engineers across all stages of career progression 
  • Experience leading Agile teams of engineers as an engineering manager, tech lead, or lead engineer, and creating or adapting team processes
  • Reside in the United States, be a U.S. citizen, permanent resident, or have a non-expiring visa that doesn't require sponsorship

Nice To Have, Though Not Required

  • Experience working in a regulated space where data is sensitive (e.g. healthcare, banking)
  • Experience with Python and Django
  • Knowledge of the utility and/or cleantech sector  

UtilityAPI is a fully remote company. We work from anywhere within the United States and typically during the hours of 9:00-5:00 no matter the timezone. This is also flexible, as we trust our teammates to self-define their schedules in order to get the job done in a way that works best for them.  

Compensation

  • Base salary $160,000-$200,000, depending on experience 
  • Excellent medical, dental, and vision insurance
  • Unlimited PTO
  • Stock options
  • 401k with employer matching
  • Home office setup stipend

At this time, we are hiring candidates who reside in the United States and are either a U.S. citizen, permanent resident, or the holder of a non-expiring visa that doesn't require sponsorship.

Desired Skills

How to Apply

Apply directly via the company website, please and thanks! https://utilityapi.com/jobs

Contact Info

Posted: June 5, 2023

Apply


Get Updates