Software Engineer - Full Stack

Posted Yesterday
7 Locations
Remote
Hybrid
Junior
Automotive • Greentech • Machine Learning • Transportation • Energy
Innovating at the intersection of electric transportation and the grid
The Role
The Software Engineer will develop full-stack features, focusing on building intuitive React UIs, implementing Python/GraphQL APIs, and contributing to SQL data analytics. This role involves collaboration with product managers and UX designers, ensuring high code quality, resolving production issues, and participating in team growth activities.
Summary Generated by Built In

About WeaveGrid


The future of transportation is electric, and our software solves the most critical emerging grid integration challenges to ensure that the impending energy transition is clean, equitable, and resilient. Our enterprise solutions help the grid absorb the coming electrification wave with ease. Utilizing modern, cloud-native platform architecture and robust systems optimization, WeaveGrid’s software is built from the ground up to tackle the most critical network challenges while meeting the stringent regulatory, security, and reliability requirements of the utility industry.

About the Role

Join WeaveGrid’s Enterprise Applications team to play a crucial role in building and evolving our enterprise-grade utility portal. This platform serves as a hub for utility clients and other enterprise users, offering a range of features that facilitate data-driven decision-making and operational efficiency. We are looking for a full-stack engineer to help expand our offerings, ensuring a delightful and functional user experience while building a robust and scalable backend.

This position is ideal for an early- or mid-career software engineer eager to grow and take ownership of end-to-end feature development.

Key Responsibilities

  • Develop Full-Stack Features: Build intuitive React UIs, implement Python/GraphQL APIs, and contribute to SQL data analytics to deliver impactful features.
  • Collaborate Well: Partner with product managers, UX designers, and other engineers to create seamless and effective solutions.
  • Maintain High Code Quality: Write well-tested, maintainable code, adhering to best practices and design patterns.
  • Problem-Solving and Debugging: Investigate and resolve production issues, ensuring system reliability and performance.
  • Contribute to Team Growth: Participate in code reviews and knowledge-sharing sessions, helping to foster a collaborative and high-performing engineering culture. May be asked to participate in interviews along with more senior engineers.

About You

Technical Expertise:

  • Solid foundation in computer science; a CS degree, relevant work experience, or equivalent (boot camp/self-taught with evidence such as OSS projects).
  • Proficient in frontend development or open to learning. We use React, NextJS, and TypeScript.
  • Proficient with Python or a similar language, relational database modeling, and API development (e.g. GraphQL).

Professional Experience:

  • 1-2 years in a corporate environment or high-quality internship, building and shipping software products.
  • Comfortable implementing and shipping end-to-end features with some guidance from more senior engineers

Core Attributes:

  • Problem Solver: Demonstrates grit, autonomy, and a willingness to tackle complex challenges.
  • Quality and Pragmatism: Balances high code quality with pragmatic decision-making, understanding trade-offs in design and implementation.
  • Effective Communicator: Values empathy, kindness, and directness, fostering trust and clarity within the team.
  • Ownership Mindset: Takes personal responsibility for delivering features and driving projects to completion.

The total compensation for this opportunity includes a base salary range of $120,000-$160,000 plus equity (stock options) and benefits. This is our target compensation range and is subject to multiple factors including role, level, experience, and location. As you go through our interview process, our recruiter will work with you to identify a competitive base salary within the proposed range and combine it with an equity package to get you excited about your future at WeaveGrid.

Top Skills

Python
React
The Company
HQ: San Francisco, CA
82 Employees
Hybrid Workplace
Year Founded: 2018

What We Do

Our mission is to drive rapid decarbonization in global transport and power sectors by intelligently connecting electric vehicles to the grid.

Why Work With Us

Our power as a company comes from a team that combines deep domain expertise in energy and transportation with world-class software and data abilities.

Gallery

Gallery

Similar Jobs

Block Logo Block

Senior Software Engineer, Referrals and Incentives

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
8 Locations
12000 Employees
168K-297K Annually
Easy Apply
Remote
Canada
2200 Employees
Easy Apply
Remote
Canada
2200 Employees

Cash App Logo Cash App

Software Engineer, Referrals & Incentives

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
3500 Employees
139K-245K Annually

Similar Companies Hiring

Halter Thumbnail
Software • Machine Learning • Internet of Things • Hardware • Greentech • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account