Senior Software Engineer

SoTalent

United States

Remote

USD 130,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sotalent is hiring a Senior Backend Engineer for Sustainable Technology Solutions to work remotely within the United States. You will contribute to a Battery Systems platform, building scalable backend services, REST APIs, and data architectures for large-scale residential energy programs.

This mission-driven role emphasizes IoT, SaaS challenges, and high-impact product delivery. You’ll collaborate with product and engineering leads to shape requirements, maintain security practices, and own

Qualifications

  • Five or more years of professional software development experience.
  • Strong proficiency in the Java and Spring framework ecosystem.
  • Extensive experience building and maintaining RESTful web APIs for external clients.
  • Solid understanding of relational database principles particularly with PostgreSQL.
  • Deep knowledge of modern security practices including authentication and authorization frameworks.
  • Experience with automated testing CI/CD pipelines and monitoring tools like DataDog or GitHub Actions.
  • Ability to balance independent work with cross functional collaboration.

Responsibilities

  • Design and scale backend services that power residential energy solutions.
  • Develop and maintain external facing REST APIs and the underlying logic supporting them.
  • Build integrations with internal distributed systems to simplify complex product capabilities.
  • Oversee data protection and security protocols including system monitoring and hardening.
  • Partner with product and engineering leads to refine software requirements and quality standards.
  • Drive a culture of engineering excellence where developers take full ownership of code quality.
  • Create and update comprehensive technical documentation.

Skills

Java & Spring
REST APIs
Security
CI/CD
Testing & Monitoring
Cross-functional Collaboration

Tools

AWS
MongoDB
React
gRPC
Docker

Job description

Senior Backend Engineer Sustainable Technology Solutions

Remote United States

A leading innovator in the renewable energy space is seeking a Senior Software Engineer to join their expanding Battery Systems team. This organization is at the forefront of the green energy transition, building sophisticated virtual power plant technology to stabilize the electrical grid and promote sustainability.

In this role, you will focus on backend development and data architecture, creating the services and APIs that facilitate large scale residential battery programs. You will work within a growing team to design high visibility features that allow utilities to manage distributed energy resources effectively. This is a chance to use your technical skills for a mission driven cause while working on complex IoT and SaaS challenges.

Primary Responsibilities
  • Design and scale backend services that power residential energy solutions.
  • Develop and maintain external facing REST APIs and the underlying logic supporting them.
  • Build integrations with internal distributed systems to simplify complex product capabilities.
  • Oversee data protection and security protocols including system monitoring and hardening.
  • Partner with product and engineering leads to refine software requirements and quality standards.
  • Drive a culture of engineering excellence where developers take full ownership of code quality.
  • Create and update comprehensive technical documentation.
Candidate Requirements
  • Five or more years of professional software development experience.
  • Strong proficiency in the Java and Spring framework ecosystem.
  • Extensive experience building and maintaining RESTful web APIs for external clients.
  • Solid understanding of relational database principles particularly with PostgreSQL.
  • Deep knowledge of modern security practices including authentication and authorization frameworks.
  • Experience with automated testing CI CD pipelines and monitoring tools like DataDog or GitHub Actions.
  • Ability to balance independent work with cross functional collaboration.
Helpful Additional Skills
  • Background in Python programming.
  • Familiarity with AWS or similar cloud environments.
  • Experience with microservices and event driven messaging architectures.
  • Knowledge of React or other modern frontend technologies.
  • Exposure to gRPC protocol buffers or containerization.
  • Experience working with MongoDB.
Compensation and Benefits

The base salary for this position ranges from 130,000 to 170,000 dollars depending on experience and location. The client offers a comprehensive benefits package including full medical coverage for employees and a 401k match. Employees enjoy a flexible work environment, parental leave, and educational assistance programs.

Please note that this position does not offer visa sponsorship or immigration support at this time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

EnergyHub • United States

Remote
USD 130,000 - 170,000
Medical insurance
401(k) match
Casual environment
+1
Senior Software Engineer New Remote - United States
Senior Software Engineer New Remote - United States

EnergyHub, Inc. • United States

Remote
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+5
Senior Backend Engineer, Renewable Tech (Remote)
Senior Backend Engineer, Renewable Tech (Remote)

Sotalent • United States

Remote
USD 130,000 - 170,000
Senior Manager, Power Electronics Controls and Software
Senior Manager, Power Electronics Controls and Software

Redwood Materials Inc. • San Francisco (CA)

On-site
USD 222,000 - 348,000
Senior Software Engineer
Senior Software Engineer

EnergyHub • Oregon

Hybrid
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Senior Software Engineer
Senior Software Engineer

Scale • New York (NY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Energy Storage San Francisco, California, United States
Senior Software Engineer, Energy Storage San Francisco, California, United States

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 150,000 - 237,500
Senior Energy Storage Engineer – BESS
Senior Energy Storage Engineer – BESS

Hydrogen Group • United States

Remote
USD 56,000 - 92,000
Remote work
Travel opportunities
12-month contract
Senior Backend Engineer for Battery Solutions & APIs
Senior Backend Engineer for Battery Solutions & APIs

EnergyHub • United States

Remote
USD 130,000 - 170,000
Medical insurance
401(k) match
Casual environment
+1
Senior Energy Storage Engineer - BESS
Senior Energy Storage Engineer - BESS

Hydrogen Group • United States

Remote
USD 77,000 - 110,000
Competitive hourly pay
Remote-friendly
12-month contract
+2