Senior software engineer for Automated & Quantitative Trading Technology
Do you have strong computer science fundamentals and deep expertise in Rust? And do you love squeezing speed out of complex systems without ever compromising performance and reliability?
Quote
You will excel and thrive in this role, if you want to apply rigorous computer science thinking to the design and evolution of large‑scale, low‑latency trading systems operating continuously in real‑time markets.
Here’s what the job entails
In this role, you will act as a technical authority within Algorithmic Trading Technology, shaping architecture, performance characteristics, and long-term technical direction of Danske Commodities’ high-frequency automated trading.
You will design, implement, and critically review core components of execution engines and supporting systems, with a strong focus on correctness, performance and operational robustness. You will also play a central role in setting engineering standards and best practices, ensuring that theoretical soundness and practical performance work hand in hand in production systems.
More specifically, your responsibilities include:
designing and implementing core components of automated trading systems in Rust, with a focus on low‑latency execution, deterministic behaviour, and resilience in continuously running production environments
translating theoretical concepts and quantitative requirements into performant, testable, and maintainable software across the full system lifecycle
active participation in architectural discussions and technical decision‑making, balancing trade-offs between complexity, performance, correctness, and long‑term evolvability
driving performance engineering initiatives, including profiling, benchmarking, concurrency design, memory optimisation, and analysis of behaviour under load
mentoring engineers and acting as a technical reference point, raising the overall engineering maturity of the organisation through reviews, guidance, and example
Meet your team
You will join the Automated & Quantitative Trading Technology team, where we ensure that the automated trading capabilities are built on sound engineering principles and world-class technical foundations. We work with automated execution platforms, exchange connectivity and real-time trading infrastructure, enabling algorithmic trading across multiple markets. Our systems run live in the market, where performance issues or failures have immediate consequences, and it is our responsibility to mitigate this risk.
We are a team of highly experienced engineers with technical curiosity and professional discipline, working on complex, high‑impact systems. We have backgrounds in computer science, mathematics, systems engineering, and trading technology, united by a shared respect for correctness and rigor. We are a focused, collaborative, and technically demanding team, where design quality and empirical validation matter, and we continuously refine our solutions by deepening our understanding of both the systems we build and the markets they operate in.
But enough about us… over to you!
As you will be working in a hybrid setup with close collaboration across engineering, quantitative teams and trading, it is important that you can reason rigorously about complex systems, communicate technical trade-offs clearly, and influence decisions through sound technical arguments. We also picture you as someone who takes a measured, ownership-driven approach, where long-term system health and collective outcomes are prioritised over short-term optimisations.
Furthermore, we imagine that you:
hold a master's degree (or higher) in Computer Science or a closely related field, with solid foundations in algorithms, operating systems, distributed systems, and software architecture
have extensive experience designing and implementing large‑scale software systems, ideally in performance‑critical, real‑time, or distributed environments
have advanced proficiency in Rust, including low‑level performance considerations, memory behaviour, and concurrent programming models
bring a deep understanding of system‑level concerns such as scheduling, caching effects, synchronisation, and failure modes in complex software systems
are able to bridge theory and practice, turning abstract models and requirements into reliable, production‑grade implementations
Please note that prior knowledge of the energy sector is not required for this role.
We’ll take good care of you
At Danske Commodities, we take great care of our people. Joining us means you’ll get a lot of great perks – including social events, cultural experiences, tasty food and benefits to better your health, your life and your future.
Here are some of the benefits we offer our employees:
Shape your development tailored growth plans, 100+ DC University courses & Harvard Learning access
100+ yearly events from office parties to DC Sports events, CS:GO team, student network & more
Global career paths as part of our parent company, Equinor’s 20,000-strong international network
Flexible work life adjustable hours, part-time options & up to 2 work from home days/week
Fuel Fridays one paid Friday off every month (July and December excluded)
Top-tier parental leave up to 26 weeks paid, pension during leave & post-leave support
Unlimited paid child's sick days because family comes first
Extra time off 5 additional days on top of your 5 weeks
Senior days extra time off if you’re 55+
Attractive package 10% pension, health insurance, bonus scheme & more
Share savings the option to join Equinor’s attractive share programme
Home setup covered paid internet, phone & IT gear
Free tickets & discounts culture, family fun, hotels, restaurants & more
Organic meals light breakfast, lunch, snacks, dinner & take-away
Barista café high-quality coffee, always on us
On-site wellness state-of-the-art gym, physio, chiro and massage therapy
New HQ in the heart of Aarhus with stunning views, inspiring architecture and close to public transport
…. and much more
- Locations
- Aarhus, Denmark
- Remote status
- Hybrid
- Sub department
- Customer Trading Technology
- Application deadline
- 28 June, 2026
About Danske Commodities
With fierce execution speed, innovative thinking and a tech-driven mindset, we unlock the potential of energy. Together with energy major Equinor, we have the vision and strength to accelerate the energy transition.