Sr. Full Stack Software Engineer (React Required)

Wattch
Atlanta, GA

About Wattch

Wattch enables observability, intelligence, and control for renewable energy systems of all types and sizes. As an emerging leader in Energy IoT (EIoT), we serve customers in the solar, energy storage, EV charging, and hydroelectric spaces, with wide-ranging potential applications. Our ultimate goal is to provide interoperability for every device in the world that produces or consumes energy.

About the role

As a Software Engineer at Wattch, you will develop software to monitor, control, and coordinate distributed renewable energy assets. We’re a collaborative team and will seek your opinions and ideas for product implementation as well as your constructive feedback in the form of code reviews, design docs, and post-mortems. As a member of a small team, you will have considerable autonomy. To be successful in this role, you should be organized, a good communicator, and interested in tackling a wide range of projects. We value someone who is excited to learn new things and it doesn’t hurt to have an interest in clean energy!

On a given day, you may…

  • Create dynamic visualizations of energy systems and timeseries data
  • Develop new and powerful algorithms to manage the future of the grid
  • Work with a small team to drive core product and engineering decisions
  • Model ideal and predicted performance of renewable energy systems
  • Build technology solutions in a wide variety of areas
  • Fight climate change by making renewables more efficient and cheaper to maintain

You’re perfect for this role if you…

  • Have at least 5 years of experience in professional software development
  • Have at least 2 years of React frontend development experience
  • Have worked on systems using service-oriented architectures
  • Are fluent in all of the following technologies:
    • React, Typescript, SQL, Git or Mercurial, Bash or ZSH, REST APIs
  • Are fluent in any of the following languages:
    • Go, Rust, C++, Java, C#, Kotlin, Swift (or similar)
  • Learn quickly
  • Can operate and lead projects independently

Bonus points if you…

  • Have worked at a company delivering Enterprise B2B SaaS
  • Have experience in any of the following technologies:
    • Go
    • gRPC
    • Protobuf
    • Docker
    • Kubernetes
    • Google Cloud Platform
    • PostgreSQL
    • InfluxDB
  • Have experience with timeseries data visualization and processing
  • Understand the basic physics of electricity (or are excited to learn them!)
  • Have experience with distributed IoT devices
  • Believe in the potential of a distributed, renewable grid

Company Benefits

  • Unlimited PTO, plus 11 paid federal holidays and office closed last week of the year
  • Health Reimbursement Arrangement (HRA) to cover medical expenses and insurance premiums
  • Incentive Stock Options (ISO)
  • Office on the Eastside Beltline in Atlanta (in office 3 days per week, Work from Home Tuesdays and Thursdays)
  • Small, highly collaborative team with direct access to founders and tons of growth opportunities

Wattch is an equal opportunity employer. We believe that the unique contributions of all Wattchers create our success and we aim to offer an inclusive environment in service to one another, our products, and the communities we serve. We value empathy, clarity, and sustainability and strive to make these values present in our daily interactions as well as our hiring process. To ensure that our products and culture continue to incorporate everyone’s perspectives and experience, we don't discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. We welcome all applications.

Posted 2025-07-25

Recommended Jobs

FLOOR CARE CREW LEADER

Goodwill Southeast Georgia
Brunswick, GA

Job Description Job Description Floor Care Crew Leaders are responsible for completing daily floor care tasks and supporting the training and development of Floor Care Technicians. Ensures adher…

View Details
Posted 2025-07-25

Senior Geotechnical Engineer (Transportation)

NOVA Engineering and Environmental, LLC
Kennesaw, GA

Job Description Job Description Established in 1996, NOVA was originally founded to provide Environmental Consulting, Geotechnical Engineering, and Construction Materials Testing and Inspection s…

View Details
Posted 2025-08-23

Warehouse Associate

Agilysys, Inc
Roswell, GA

Description Responsibilities ~Assist in shipping and receiving, unloading trucks and checking in merchandise. ~Prepares orders by processing requests and supply orders; pulling materials; packing…

View Details
Posted 2025-07-26

Sparkle Express Customer Service Representative

Sparkle Express Car Wash
Grovetown, GA

Your Next Adventure Starts Here. Join the Sparkle Express Car Wash Team! Think working at a car wash is just about soap and sponges? Think again. At Sparkle Express , we’re not just washing cars we…

View Details
Posted 2025-08-20

Sales Job

Spieldenner Financial Group
Savannah, GA

Spieldenner Financial Group is seeking independent, motivated, career-minded individuals to join our Mortgage Protection team. Our team members help American families protect their largest asset: the…

View Details
Posted 2025-08-27

Assistant Store Manager

DYNE Hospitality Group
Savannah, GA

Dyne High Growth invites a dedicated and dynamic Assistant Store Manager to join our vibrant team, ensuring our food service operations are seamlessly integrated with our cutting-edge software solutio…

View Details
Posted 2025-09-19

Geotechnical Engineer

Foundation Technologies Inc.
Lawrenceville, GA

Job Description Job Description Primary Day to Day Duties Put together take offs/quotes. Answer technical/engineering questions. Continuous learning to become internal/external subject…

View Details
Posted 2025-07-29

HVAC Warranty Technician

Casteel Air
Lawrenceville, GA

Job Description Job Description Warranty Technician An ideal Quality Assurance Warranty technician, performs maintenance and services repairs on heating, ventilating and air conditioning syste…

View Details
Posted 2025-09-20

CLUBHOUSE/CSI/SST2-Early County C&A

Aspire Behavioral Health & DD Services
Blakely, GA

Position Title: Social Services Tech Worker Work Unit: Aspire Youth and Young Adults County: Early County Immediate Supervisor: Clubhouse Manager Qualification: Bachelor's degree in a social services …

View Details
Posted 2025-09-06

Full-Time Assistant Store Manager (New Store)

Aldi
Gray, GA

When you join our team as an Assistant Store Manager, you’ll take on key store management responsibilities including assisting with supervising day-to-day store activities, ensuring overall store per…

View Details
Posted 2025-08-22