Senior Software Engineer - Full Stack

Number of employees

75

San Francisco Bay Area or Remote, USA

Posted on: 2022-11-05

Category: energy

Apply now

Please let WeaveGrid know you found this job on Work in Green. This will help us grow!

Employment type:

Full time

Remote?

Yes

Experience required:

Senior

Salary

Salary not provided

About the company:

WeaveGrid works with utilities and electric vehicle (EV) owners to enable and accelerate the electrification of transportation. 

Using machine learning, optimization, and predictive analytics, our software solution solves several EV-grid integration challenges for utilities in a systems-oriented manner; helps integrate renewable energy resources on the grid; and saves utility customers money on their bills.  


Our vision is to drive the rapid decarbonization of the transportation and electric networks by intelligently connecting EVs to the grid.

About the job

At Weavegrid, we are working to accelerate transportation electrification and grid decarbonization. We need to enroll, retain, and shape the behavior of electric vehicle (EV) drivers in our utility clients’ programs.  

You will collaborate with your engineering, design, and product peers to build features for our utility-facing application used to manage these programs.  In this role, we will ask you to:

  • Design and implement features end-to-end across our technology stack.
  • Test your code to ensure completeness and correctness.
  • Contribute to a passionate, collaborative team building a mission-critical greenfield enterprise SaaS product.
  • Wear many hats, contributing to the highest impact projects for the company at any given time.
  • Mentor other engineers and help to create a helpful, trusting, high performing team culture and high quality, maintainable codebase
  • Work with our Python/GraphQL backend, JavaScript/TypeScript & React based frontend, relational database schema, and microservice architecture.
  • Participate in data-informed discussions to prioritize what problems we solve next and how we solve them.
  • Use Kubernetes, AWS, GitHub, Jira/Confluence, CircleCI, though experience here is not necessary.

About you

  • You want to apply your talents to meaningfully address climate change.
  • You like to use different technologies to solve different types of problems and do not hold your engineering identity within one technology. 
  • You have years of depth in at least one part of our stack, but broad exposure to the other parts as well.
  • You've helped other engineers grow and become more productive to accomplish more than you could on your own.
  • You have experience working in an object-oriented programming language - Python preferred.
  • You’re comfortable working with modern frontend technologies, including thinking about styling and UX. Our stack is TypeScript, React, NextJS, MUI, and GraphQL but specific experience isn’t necessary.
  • You are comfortable working within a microservice based architecture and have experience with Docker, Kubernetes, or other microservice technologies. 
  • You understand Agile software development, DevOps practices, and the meaning of quality assurance. 
  • You’re excited to work from home, and are available to meet with team members during reasonable local working hours.  If local to the Bay Area, you are excited about an optional office and a flexible office schedule
  • You are excited to help us build this growing company and have experience working on smaller teams or at smaller companies.
  • You care about user experience, the craft of software, and constant learning.

About the process

  • Apply, and send us your resume/CV, we’ll do our best to reply within a week.
  • Complete a coding assessment demonstrating your abilities as a full stack engineer OR hop on a video call and complete a similar coding problem with one of our engineers collaboratively in real time.
  • Interview with two small panels, spanning a variety of engineers and managers at Weavegrid.
  • Interview with the CTO and Head of Engineering.
  • Final interview with the CEO.

Similar climate jobs

These are some of our top picks for great climate jobs on Work in Green.

View all jobs
Fluence logo
United States
Fluence logo
India
Number of employees

1010

Full time
Energy
Fluence logo
United States
Crusoe logo
United States
Crusoe logo
United States
Fluence logo
India
Number of employees

1010

Full time
Energy

42 Energy jobs at WeaveGrid

WeaveGrid is hiring People Team Lead,Solutions Architect,Market Development Strategy Analyst, and more.

View all jobs at WeaveGrid
WeaveGrid logo
United States
Number of employees

75

Full time
Energy
WeaveGrid logo
USA
Number of employees

75

Full time
Energy
WeaveGrid logo
USA
Number of employees

75

Full time
Energy
WeaveGrid logo
United States
Number of employees

75

Full time
Energy
WeaveGrid logo
United States
Number of employees

75

Full time
Energy