Senior .NET/C# Software Engineer

[Deprecated] Beyond Sports
Alkmaar, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Microsoft Excel Amazon Web Services C Sharp (Programming Language) Cloud Engineering Software Quality Code Review Data Structures Software Maintenance Software Engineering Core Data Domain Driven Design

Job description

As a Senior Software Engineer, you will own the critical logic that transforms raw, noisy signals into clear sports narratives. You will architect the complex systems responsible for detecting timing and actions, distinguishing a pass from a shot, or identifying a foul in real-time.

You will lead the development of robust error detection systems for positional tracking data, ensuring our pipelines are resilient enough to handle live broadcast pressure. You will be responsible for defining the data structures used to exchange information between the Core Data team, Game Developers, and Data Scientists, ensuring seamless integration across the company.

You will also be a mentor. You’ll guide the team in Domain Driven Design, conduct code reviews that focus on algorithmic efficiency, and ensure our libraries for enhancing tracking data are scalable, maintainable, and well-documented.

Requirements

  • Excel at “Problem Solving” Engineering. You love math, algorithms, and solving distinct logical puzzles.
  • Are a DDD Expert. You know how to use Domain Driven Design to map the complex rules of sports into clean, maintainable software.
  • Build for Scale. You design systems that can handle large streams of data on cloud platforms (AWS preferred).
  • Lead by Example. You communicate complex technical ideas clearly to project managers and teammates, and you elevate the code quality of everyone around you.

This role is based on-site at our Alkmaar office (40 hours per week). You’ll need to be living in the Netherlands and eligible to work in the EU.

Tech Stack and Skill Requirements

You don’t need to tick every box, but here’s what we’re looking for:

  • BSc or MSc in Software Engineering (or equivalent formal qualification).
  • Expert-level proficiency in C# and .NET.
  • Proven experience with Domain Driven Design (DDD).
  • Deep Algorithmic Knowledge: Experience developing event detection or error correction systems.
  • Cross-functional collaboration: Experience designing data structures for use by other teams (e.g., Data Science/Game Dev).
  • Cloud Architecture: Solid experience (AWS is a bonus) designing scalable systems.
  • Mentorship: Experience reviewing code, giving feedback, and driving technical standards.

About the company

Architect the Unknown. We are solving problems that haven’t been solved before. You will have the freedom to design solutions that define the industry.

High Performance, High Reward. Work on systems where efficiency matters. Your optimisations in error detection will be the difference between a glitch and a perfect broadcast.

A Culture of Excellence. Join a team where technical debates are encouraged, and the best idea wins.

We also make sure it’s a great place to grow:

  • 25 days off per year - rest is part of performance
  • Pension program - future you says thanks
  • Company Lunch - no daily food logistics
  • Gym card - stay sharp on and off the screen
  • Fresh fruit, coffee, and Friday drinks
  • Bi-monthly outings - get out, bond, reset
  • Office games - FIFA, chess, or ping-pong to unwind

Ready to Make an Impact?

If you’re ready to tackle the most challenging technical problems in the sports industry and lead a team of talented engineers, we’d love to hear from you.

At Beyond Sports, you won’t just be writing code - you’ll be engineering the game. Software tester

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

4:21 min

Challenges of traditional mobile data synchronization

Timothy Marland ¡ WWC 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho ¡ WWC Europe 2026

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac ¡ WWC 2021

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 ¡ WWC Europe 2026

2:57 min

Core data types and collection structures in Clojure

Tobias SchrÜder ¡ WWC 2021

Videos

See all

Related articles

See all