Senior Algorithm Development Expert (f/m/x)

Contract type
Ongoing
Work mode
Remote
Experience
Senior · Not stated

Level inferred from job title

Job description

A senior specialist role in the Asset Optimization Community within Trading Technology, designing, building and improving automated trading algorithms that optimize customers' grid-scale batteries and other flexible renewable energy assets. The role focuses on turning quantitative, market and operational challenges into production-grade optimization solutions used in live trading.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote
Languages
English – fluent

What you'll do

  • Design, implement and improve asset-backed optimization and trading algorithms, accounting for market rules, physical asset constraints and agreed trading risk controls
  • Translate complex optimization problems into clear design choices and maintainable production code, challenging assumptions and proposing practical enhancements to existing strategies
  • Work closely with the Optimization Product Owner and Team Lead to clarify requirements, define expected outcomes and acceptance criteria, and evaluate technical options, estimates and trade-offs
  • Develop rigorous backtests, simulations and controlled experiments to evaluate algorithm performance across realistic scenarios, data limitations and edge cases
  • Analyse live trading behaviour, data quality and performance drivers to identify weaknesses and deliver evidence-based algorithm improvements
  • Build diagnostics, observability and safe operating behaviour into algorithms, collaborating with Trading Operations to investigate production issues and implement lasting solutions
  • Take ownership of technical quality through code reviews, automated testing, safe releases and maintainable, reusable designs across assets and markets
  • Use AI-assisted and agentic development tools to accelerate prototyping, coding, testing and analysis, applying sound technical judgement and appropriate engineering safeguards
  • Share knowledge and support colleagues through technical reviews, pairing and collaborative problem-solving, ensuring important design decisions and specialist expertise are documented
  • Contribute to prioritised discovery, pilots, backtesting and new-market enablement, working with Platform/Integration Engineering and other teams

What we're looking for

  • Experience developing algorithms in a compiled programming language such as Go, Rust, C++, Java, C# or similar
  • Substantial hands-on experience in designing, building and maintaining production algorithms, optimization software or comparable quantitative decision systems
  • Strong quantitative problem-solving and numerical reasoning skills, supported by a background in computer science, mathematics, physics, engineering or a related field
  • Ability to write clear, maintainable and well-tested code and collaborate with other engineers to deliver reliable production software
  • Practical data analysis skills and experience using historical and production data to develop, validate and improve algorithms, with an understanding of data quality and model limitations
  • Experienced with, or eager to adopt, agentic AI approaches that enhance software development while maintaining high engineering standards
  • Ability to reason about operational constraints, work effectively across disciplines and communicate complex technical decisions clearly in English
  • Balance algorithmic sophistication with reliability, maintainability and practical delivery value
  • Take ownership of complex technical problems, communicate risks and uncertainty openly, and share knowledge generously
  • Wants to participate in the transition to clean energy actively

Nice to have

  • Experience with battery energy storage system (BESS) revenue optimization, electricity trading, European power markets or other asset-backed trading and scheduling problems
  • Experience with mathematical optimization, forecasting, simulation, backtesting or time-series analysis
  • Experience with Python for data analysis, experimentation or supporting development activities
  • Experience building and operating algorithms in distributed, high-availability or 24/7 trading environments

Your team

Asset Optimization Community within Trading Technology

A team of experts designing, building and improving automated trading algorithms that optimize customers' grid-scale batteries and other flexible renewable energy assets.

Benefits

  • 60 days of work from anywhere
  • 30 days of vacation
  • A modern tech stack with the freedom to innovate
  • Referral bonus
  • Extensive support of lifelong learners
  • Regular social events and holiday parties
  • Free public transportation ticket in Vienna
  • Free lunch & fruits and fair-trade coffee at the office
  • Offsetting your private CO2 emissions
  • Sustainable enspired merch

Apply

Direct apply at enspired

Opens the job posting at enspired

About enspired

Redefine automation in energy trading

Builds an innovative energy trading platform.

Key facts

  • Equal opportunity employer
  • Offers 60 days of work from anywhere
  • Offers 30 days of vacation
  • Free public transportation ticket in Vienna

What they value

  • Believes true innovation comes from the contributions of each team member