Lead Platform Engineer

WeaveGrid · San Francisco, CA

Engineering Environment Posted 2 weeks ago Claim this company

About us

‍Our mission is to drive rapid decarbonization in global transport and power sectors by intelligently connecting electric vehicles to the grid. Our software uses predictive analytics and systems optimization to make it cheaper and safer for utilities to support the growth of electric vehicles, increase renewable energy adoption, and save customers money.

Industry context

​We are living through historic changes in the ways people use transportation — a sector that is now one of the largest and fastest-growing sources of greenhouse gas emissions.

Electric vehicle (EV) sales are growing at over 60% a year, with vehicle manufacturers spending billions to get ready for an electric future. Boston Consulting Group estimates EVs will account for over half of all vehicle sales by 2030. Electric utilities see massive opportunities in this transformation, as the rise of EVs could drive more growth in energy demand over the next 10 years than any decade since the 1950s.

Larger EV fleets can also help support renewable energy sources on the grid. But to accommodate growth in EVs, utilities will need to make substantial investments in infrastructure and technology. Weave Grid's software helps meet the challenge of our transition to electrified transport.

Job description

We are currently in market with early utility clients, and we must rapidly build and deliver product improvements to serve existing customers and close new deals from our deep pipeline. As a rapidly growing company, we must build a thoughtful, capable, and flexible technical team that can adapt with our rapidly evolving circumstances.

We are searching for a lead platform engineer to head the development of our core network, data, and computing infrastructure. Our system is currently built entirely on AWS, and we use a mixture of containerized services (Kubernetes) and serverless pipelines. The person filling this role will need the experience to participate in all technical discussions, and the humility to delegate key decisions to the most qualified individuals. ‍ The lead platform engineer will work closely with other members of the platform engineering team to design, build, and ship new capabilities. In addition, this role will have primary responsibility for maintaining the high level of reliability required by our utility customers. ‍ In addition, the lead engineer will be a primary point of contact for our other engineering teams - those building our consumer-facing apps and our core utility products. This will require deep engagement with business requirements and priorities, and the desire to promote effective and efficient solutions over buzzy technologies.

This position is not an engineering management role. Weave Grid engineers share the duties that are typically performed by a director of engineering, with responsibilities both formally and informally assigned to various individuals. As a senior member of the team, this person will certainly be expected to mentor and advise other engineers, and to guide their professional development.

About you

First and foremost, you possess strong technical judgment based on substantial experience and a commitment to lifelong learning. You can draw on a wealth of prior projects, both successes and otherwise, to guide your current work.

Specific requirements include:

  • Deep experience with infrastructure-as-a-service on AWS
  • Working knowledge of containerized microservice architecture and implementation, preferably with Kubernetes
  • Comfort with infrastructure-as-code tools, especially Terraform
  • Domain-appropriate programming language skills; we’re primarily a Python shop at the moment, but our microservices architecture lends itself to polyglot implementation
  • Sufficient familiarity with cloud security best practices to partner with security domain experts and to own the resulting systems and practices
  • The ability to operate within and improve our software engineering practices
  • Strong commitment to technical and cross functional collaboration, and communication skills to match

Beyond these core skills and a relevant track record, we hire people who will expand the culture and cumulative wisdom of the team as a whole. This can take many forms - relevant past projects, hard-won perspective from personal history, an unusual or adjacent skillset, a motivating passion, and so on. We are whole individuals, not just functional role-fillers, and we value everything that you can bring to the team. Help us understand the whole picture!

Finally, you should be strongly motivated by Weave Grid’s mission. Energy and transportation expertise are not necessary, but it is important that you are passionate about tackling the climate crisis head on, by improving societal and environmental health.

How to apply

We want to see the best of you. Please share your highlights in a resumé and a cover letter, or with an email describing your experience, interests, and suitability for this role. Be sure to include any links to your work, side projects, and anything else you think relevant. Send all correspondence to jobs@weavegrid.com.

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo