NextGenEnergyJobsPowering sustainable careers

Senior Software Engineer

Rondo Energy
Posted February 25, 2025

Alameda, California

Energy Storage

$175k - $220k

Full Time

Job Description

The job involves designing, developing, and implementing robust APIs for Rondo Energy's heat battery systems, ensuring their scalability, security, and maintainability. The role also includes developing algorithms for battery optimization, integrating APIs with existing systems, and collaborating with various stakeholders to enhance application performance.

Responsibilities

  • Design, develop, and implement robust APIs for system communication.
  • Develop an algorithm application for the Battery Optimizer based on Rondo's models.
  • Integrate APIs with existing systems and troubleshoot integration issues.
  • Deploy applications, initially as native and later containerized with Docker.
  • Collaborate with control developers and stakeholders for optimal application performance.
  • Create and maintain comprehensive API documentation.
  • Develop and execute unit and integration tests for API quality assurance.
  • Monitor and maintain APIs for high availability and performance.
  • Implement security measures to protect APIs and ensure data integrity.
  • Continuously evaluate and optimize API performance.

Requirements

  • Bachelor's degree or equivalent experience.
  • 10 years of API development implementing RESTful web services and SOAP end-to-end, including authentication frameworks, gateways, network services, and traffic routing.
  • 10 years of experience with Node.js using TypeScript and JavaScript.
  • 10 years of Python development experience.
  • 5 years of experience with Docker and containerization technologies.
  • 5 years of experience working with Cloud technologies, preferably AWS.
  • 5 years of experience with server-less Cloud Technologies, specifically AWS API Gateway and Lambda.
  • 5 years of experience with SQL and relational time-series databases, including MySQL, Postgres, Athena, Aurora, RDS, S3, and ETL Pipelines using AWS Glue.
  • Excellent analytical and troubleshooting skills.
  • Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
  • Strong collaboration and teamwork abilities.
  • Adaptability and willingness to learn new technologies and methodologies.

Benefits

  • Comprehensive Medical Benefits
  • Dental Vision Benefits
  • Life Insurance and ADD
  • Up to 12 paid holidays per year
  • Company week-long holiday in December
  • Flexible time off policy
  • 401 k plan with company match
  • Cell Phone Reimbursement
  • Catered lunches on-site
  • Estimated annual salary range between 175,000 and 220,000
  • Equity in an early-stage, rapidly scaling global company

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Rondo Energy

Ceramics Engineer

Rondo Energy
Jan 24
Alameda, California
Full Time
Energy Storage
$140k - $170k/yr

Computational Fluid Dynamics Expert

Rondo Energy
Jan 24
Alameda, California
Full Time
Energy Storage
$140k - $175k/yr

High Temperature Assemblies Engineer

Rondo Energy
Jan 24
Alameda, California
Full Time
Energy Storage
$175k - $206k/yr

More jobs in Alameda, California

Sila logo

Accounting Manager

Sila
Jan 24
Alameda, California
Full Time
Energy Storage
$115k - $159k/yr
Sila logo

ERP Specialist

Sila
Jan 24
Alameda, California
Full Time
Energy Storage
$137k - $174k/yr
Sila logo

Industrial Electrician

Sila
Jan 24
Alameda, California
Full Time
Energy Storage
$39 - $52/hr