Full Stack Software Engineer

almost 2 years ago
Full time role
Hybrid · Remote · San Francisco, CA, US... more
Hybrid · Remote · San Francisco, CA, US... more

Job Description

About TeraWatt Infrastructure
At TeraWatt, our mission is to power electrified fleets with the most reliable network of charging centers. Our platform provides solutions on the leading edge of the transition to zero-carbon transport. TeraWatt’s various functions embody the company’s core values to achieve our goals.
With increasing demand for electric vehicles, we are facing a once-in-a-century technology transition. The market for EV charging infrastructure is expected to grow to $1 trillion by 2040. The nation needs a long-term partner in the inevitable transition to all-electric transportation. At TeraWatt, you will join your team in delivering quality end-to-end charging solutions. TeraWatt Infrastructure is the leader in financing, developing, and operating electric vehicle charging solutions. With the transition to electrification of transport imminent, now is the time to develop these assets
The future of electrified transportation requires innovation and a multi-trillion dollar investment in energy, real-estate, and charging infrastructure. TeraWatt's business model builds on the economics of renewable energy project development and a proven real estate strategy. TeraWatt is well established with a portfolio of properties spanning 18 states. These sites include charging solutions in key transportation corridors and logistics hubs. Client needs span urban mobility hubs, last mile fleet operators, and long haul electric trucking.
At TeraWatt, we execute humbly and with urgency to provide energy and charging solutions that delight our clients and support the transition to clean, electrified transport. We are building a team that represents a variety of backgrounds, perspectives, and skills. At TeraWatt, we continuously strive to foster inclusion, humility, energizing relationships and belonging, and welcome new ideas. We're growing and want you to grow with us. We encourage people from all backgrounds to apply.
Impact to Climate Change:
Transportation creates 23% of all greenhouse gas emissions each year. Electrifying transportation is priority #1 to impact climate change.  By electrifying fleets, we can mitigate more than 70% of mobility CO2 urban emissions, remove 50% of city air pollution, and help fleet operators meet Net Zero commitments.
Role Description:
The Company is creating first of its kind EV charging solutions and products for the newly developing mobility, heavy trucking and fleet electric vehicle market.
As a full stack software engineer you will build a greenfield web based depot operating platform and bring the engineering vision for our codebase to life. Our software platforms team is part of a collaborative, mission driven organization. We are a team that believes in product focused engineering and fostering a culture that encourages inclusion and ideas from diverse backgrounds.
TeraWatt’s tech stack uses React and Typescript for the front end and Kotlin and Java microservices built on top of a flexible data lake architecture. Our products integrate with charging and renewable energy solutions and the data products for machine learning models.
Each EV fleet has different requirements including electricity capacity, smart charging, and clean energy. At each charging depot, there may be hundreds of charging stations, each with its own requirements needed to enable the fleet to operate. We need an asset management web platform to operate the needs of Terawatt’s fleet depots. This includes a scalable approach to automate business operations to meet our customer needs. At TeraWatt, we offer the experience of building a first of its kind software platform, seeing projects to completion, managing diverse groups of collaborators, and mentoring others on front-end development.
If you are a mid- or senior- level Full Stack Software Engineer looking to make a material contribution to the health of our planet, please apply.

About you:

  • You want to apply your skills to meaningfully address climate change.
  • Work on a team that believes in product focused engineering and bottom up engineering culture that encourages inclusion and ideas from diverse backgrounds.
  • You care about user experience and learning.
  • You are excited about frontend development with JavaScript frameworks like React and also understand web fundamentals and choose your packages judiciously.
  • You bring experience building full stack web applications from scratch.
  • You have experience with database management systems like PostgreSQL, or MySQL/MariaDB.
  • You are comfortable with setting up build and deployment systems for your projects and are familiar with tools like Webpack.
  • You are comfortable working within a microservice based architecture and have experience with Docker, Kubernetes, or other microservice technologies.
  • You are excited to work with a remote team and are available to meet with team members during reasonable local working hours. If local to the Bay Area, you are excited about joining your team members in the office part of the week.

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Terawatt, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Similar jobs