Skip to content
Back to jobs

Posted 1 week, 6 days ago

Return

BESS Optimization Developer

Roles

Compensation

  • At least five hours of uninterrupted coding time per day
  • Code reviews
  • Automated and manual testing

Tech stack

PythonDockerPostgreSQLTigerDatadbtDagsterGrafanaTerraform
OptimizationTime-seriesForecastingStatistics for quant work

Location

Netherlands, Germany, Belgium, Spain

Work setup

full-time
Mid-level
REMOTE
unclear
Workday must overlap by at least 6 hours with Amsterdam, Netherlands
unclear
unclear

Role details

  • Build the software that powers BESS optimization algorithms
  • Develop algorithms that decide when and how batteries charge and discharge
  • Automate processes in energy storage, monitoring, market optimization, sales, project management, procurement, and construction
  • Design and build reliable data pipelines
  • Reason about system design and architecture
  • build and maintain tools for market connections, data pipelines, forecasting and time-series workflows, and the systems that help us measure and improve performance
  • Strong in Python
  • Comfortable with APIs
  • Comfortable with backend fundamentals
  • Comfortable with cloud
  • Comfortable with Docker
  • Basic DevOps comfort
  • Working understanding of optimization, time-series and forecasting, and statistics behind quant work (helpful)
  • Enjoy working closely with quants who design the algorithms
  • Ability to build and operate reliable data pipelines

Application

Apply at https://jobs.polymer.co/return/40229

not required
not required
unclear
external

Company context

Build and operate industrial-size Battery Energy Storage Systems and support the transition to renewable energy

Industrial-size Battery Energy Storage Systems and BESS optimization algorithms
Battery Energy Storage Systems
over 130 people
recently raised €300M
€300M

Description

Return is hiring a developer to build the software that powers BESS optimization algorithms. Return builds and operates industrial-size Battery Energy Storage Systems. You will join the Optimizer Quant team, building algorithms that decide when and how batteries charge and discharge. The platform automates processes in energy storage, monitoring, market optimization, sales, project management, procurement, and construction. Expectations include strength in Python and comfort with APIs and backend fundamentals, cloud, Docker, and basic DevOps. You should reason about system design and architecture and build and operate reliable data pipelines. A working understanding of optimization, time-series and forecasting, and statistics behind quant work will help. You do not need a finance background, but you should enjoy working closely with quants. The tech stack/toolset includes Python, PostgreSQL, TigerData, dbt, Dagster, Grafana, Terraform, and self-hosted + cloud compute. Meetings are minimized to provide at least five hours of uninterrupted coding time per day. Code reviews and automated and manual testing are practiced. Platforms are often deployed multiple times per day. The team helps you personally through most of the recruiting process (no recruiter). Apply via the provided application link.

Similar jobs

  • Loading similar jobs...