Senior Backend Software Engineer - Infrastructure

Terawatt Infrastructure
San Francisco, CA Full Time
POSTED ON 3/21/2024

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.


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.


TeraWatt is creating EV charging solutions and products for fleets in the newly developing mobility, heavy trucking, and fleet electric vehicle market. 

As a backend software engineer for infrastructure, you will lead our cloud efforts to enable our organization to grow. You will be critical for implementing best practices to improve reliability and maintainability of our charging infrastructure software.

You will join a team in a changing startup environment to help make the EV charging experience great for our customers. Our projects span from backend charging protocols, to frontend UI for charging management and our tech stack includes React with Typescript for the front end and Python, NodeJs, Go, or Java microservices in the backend.

\n


What you’ll do at TeraWatt:
  • Lead the team in automation for deployment, management, and observability of our services in AWS and Terraform.
  • Empower engineers to own the application deployment process through CI/CD.
  • Evolve our practices in AWS cloud administration including permissions, networking infrastructure, and Elastic Kubernetes Service (EKS).
  • Implement security related processes including SOC 2 compliance features.
  • Administer our AWS EKS cluster for scalability and reliability.
  • Join our team in building a highly-available, web-based, depot operating platform to enable the future of EV Charging in NodeJS.
  • Work on monitoring and alerting for our applications using Prometheus and Grafana.
  • Join the team in improving testing and reliability of our releases.
  • Participate in 24x7 on-call rotation.


We would love to hear from you if you:
  • Want to apply skills to meaningfully address climate change.
  • Have extensive experience in SRE and DevOps supporting cloud products including Kubernetes.
  • Have communication skills for diverse audiences and a collaborative, team-oriented approach.
  • Have collaborated with teams on CI/CD pipelines like CircleCI to improve developer productivity.
  • Bring experience with at least one programming language like Python, NodeJS, Java, or Go and least one scripting language like Terraform.
  • Have experience maintaining database management systems like MongoDB or PostgreSQL.
  • You have experience building, deploying, and maintaining highly available systems for changing needs.


\n
$166,000 - $202,000 a year
Our salary ranges are determined by role, level, and location. This salary range reflects the minimum and maximum target for new hire salaries for the position across all US locations. The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, interview performance, and geographic location.

This role is eligible for: Terawatt Equity Plan, Flexible Time Off (FTO) for vacation, personal, or sick use, Healthcare insurance (medical, dental, vision), FSA, Commuter Benefits, 401K, Paid Parental Leave (based on program eligibility requirements)
\n

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply for 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 experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.


Terawatt is committed to the full inclusion of all qualified individuals. In keeping with our commitment, we will take steps to ensure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, or to perform the essential functions of the position, please contact people@terawattinfrastructure.com.


Terawatt Infrastructure is an equal-opportunity employer.

Salary.com Estimation for Senior Backend Software Engineer - Infrastructure in San Francisco, CA
$156,703 to $191,493
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Backend Software Engineer - Infrastructure.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $88,998 - $118,673
    • Income Estimation: $92,261 - $122,698
  • Compatibility Testing Skill

    • Income Estimation: $163,421 - $212,059
    • Income Estimation: $166,467 - $215,215
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Backend Software Engineer - Infrastructure jobs in the San Francisco, CA area that may be a better fit.

Software Engineer, Backend Infrastructure

Forward, San Francisco, CA