Senior/Staff Software Engineer

Fractal Power•New York City, NY

About The Position

Fractal Power is hiring a Senior/Staff Software Engineer to own a core software platform end to end, from user-facing tools through data infrastructure, compute, and underlying services. Depending on experience and interests, the engineer will focus on either the quantitative research platform or the trading operations platform. These platforms support the development, testing, and execution of strategies across battery optimization, DART, and FTR trading. The role involves shaping architecture and driving implementation on a lean team, working directly with quantitative researchers and traders to understand workflows, determine what to build, and ship software. There is no separate platform team, so ownership includes the interface, underlying systems, and their behavior in production. The quantitative research platform supports strategy and model development, reproducible backtests and simulations, forecasting, and moving tested ideas into production. The trading operations platform supports running strategies, submitting bids and dispatch requests, tracking positions and execution, and giving traders visibility and control over live operations. Across either area, the engineer will develop data infrastructure for market, weather, forecast, and asset data; build user-facing tools in collaboration with quants and traders; and create reliable production systems through workflow orchestration, versioning, observability, and CI/CD. Fractal Power is a vertically integrated power company that owns and operates across utility-scale energy storage, algorithmic trading, and dispatch.

Requirements

  • At least 5 years of experience building production systems, including taking something from zero to running.
  • Experience and comfort owning a platform across user-facing workflows, backend services, data infrastructure, and production operations.
  • Strong product judgment and the ability to identify workflow bottlenecks or operational risks and turn them into useful software.
  • Ability to gather requirements directly from users, communicate tradeoffs, and iterate quickly based on feedback.
  • Technical depth and range, including experience designing data-intensive systems, coordinating complex workflows, and making production behavior observable and understandable.
  • Directness, curiosity, and ability to learn quickly.
  • Enjoyment of a fast-moving environment with substantial responsibility and ownership.

Nice To Haves

  • Understanding of quantitative trading, backtesting, or energy markets.

Responsibilities

  • Own a core software platform end to end, including user-facing workflows, backend services, data infrastructure, and production operations.
  • Shape platform architecture and drive implementation.
  • Work directly with quants and traders to understand workflows, identify needs, make tradeoffs, and deliver software.
  • Build tools for developing strategies and models, running reproducible backtests and simulations, generating forecasts, and moving tested ideas into production.
  • Build systems for running strategies, submitting bids and dispatch requests, tracking positions and execution, and managing live operations.
  • Develop pipelines for market, weather, forecast, and asset data, including ingestion, versioning, backfills, monitoring, and access.
  • Build user-facing tools that make complex workflows easier to understand and operate.
  • Implement workflow orchestration, versioning, observability, and CI/CD to make production changes routine, traceable, and reversible.
  • Help ensure reliable execution, clear operational state, and the ability to detect and recover from failures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service