Back to all jobs

BESS Optimization Developer at Return

HackerNews
Apply NowSign in to track
AI-enhanced for better readability

BESS Optimization Developer (Python)

Company: Return
Location: Remote
Type: Full-time
Source: Hacker News

About Return

Return is building and operating industrial-size Battery Energy Storage Systems (BESS). Our operations are located in the Netherlands, Germany, Belgium, and Spain. We recently raised €300M to support our growth and are looking for a developer to build the software that powers our optimization algorithms. You will be making a measurable, country-level impact on the transition to renewable energy.

While we employ over 130 people, our teams are deliberately small. You will join the Optimizer Quant team, which builds the algorithms that decide when and how our batteries charge and discharge. Our platform automates processes in energy storage, monitoring, market optimization, sales, project management, procurement, and construction.

The Role

We are looking for a developer who is strong in Python and comfortable with backend fundamentals. You will be responsible for:

  • Building and operating reliable data pipelines.
  • Reasoning about system design and architecture.
  • Working closely with the quants who design our algorithms.

Requirements

  • Strong Python skills.
  • Comfortable with APIs and backend fundamentals.
  • Experience with cloud, Docker, and basic DevOps.
  • A working understanding of optimization, time-series, forecasting, and the statistics behind quant work is a plus.
  • You do not need a finance background, but you should enjoy collaborating with quant researchers.

Tech Stack & Toolset

  • Languages/Tools: Python, PostgreSQL, TigerData, dbt, Dagster, Grafana, Terraform.
  • Infrastructure: Self-hosted + cloud compute.
  • Engineering Practices:
    • We keep meetings to a minimum to provide at least five hours of uninterrupted coding time per day.
    • We practice code reviews and apply automated and manual testing.
    • Our platforms are often deployed multiple times per day.

Why Join Us?

  • The team includes people who have co-founded several companies and/or have experience with remote development teams since 2008.
  • You will work directly with the team throughout the recruiting process (no recruiters involved).

How to Apply

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

Similar jobs