Software Engineer - Research Infrastructure

Requirements

  • Strong Python development skills.
  • Experience building simulation, backtesting or other large-scale computational frameworks.
  • Experience designing and building large-scale, distributed or real-time systems.
  • Experience using Python in research, data-intensive or analytical environments.
  • Strong software engineering fundamentals and an interest in writing reliable, maintainable production code.

Nice to Haves

  • Experience with C++, particularly for performance-critical systems.
  • Experience building data pipelines using technologies such as Spark, Polars, or Airflow.
  • Familiarity with cloud infrastructure or distributed compute platforms.
  • An interest in quantitative finance or systematic trading.

What you'll be doing

  • Developing and extending the simulation framework used to research and run systematic cash equities strategies across ETFs and stocks.
  • Building distributed systems that scale backtesting and model training across cloud and on-premise compute environments.
  • Curating high-quality research datasets by combining live and historical market data into accurate, reproducible, and scalable inputs for large-scale experimentation.
  • Working directly with researchers to understand new requirements and translate them into robust, production-ready software.
  • Improving the tools and workflows that allow researchers to experiment, validate ideas, and deploy strategies efficiently.
  • Applying modern AI tools where they add value across the research and software development lifecycle.

Perks and Benefits

  • A performance-based bonus structure unmatched anywhere in the industry.
  • The opportunity to work alongside best-in-class professionals from over 50 different countries.
  • 25 paid vacation days in your first year, increasing to 30 from your second year onwards.
  • Training opportunities, discounts on health insurance, and fully paid first-class commuting expenses.
  • Extensive office perks, including breakfast, lunch, and dinner, world-class barista coffee, in-house physio and chair massages, organized sports and leisure activities, and Friday afternoon drinks.
  • Training and continuous learning opportunities, including access to conferences and tech events.
  • Competitive relocation packages and visa sponsorship where necessary for expats.
AI Summary ✨

Similar jobs

  • Staff Software Engineer (Agentic Search) - Runtime

    NebiusAmsterdam, Netherlands3 days ago
  • Staff Software Engineer (Agentic Search) - Crawler

    NebiusAmsterdam, Netherlands3 days ago
  • Staff Software Engineer, Distributed Systems

    LiveKitRemote EMEA13 days ago
    Remote EMEA
  • See all jobs in Netherlands →