Software Engineer @ Flutter UK & Ireland
Your Application Journey
Email Hiring Manager
Job Details
Overview
The Software Engineer at Flutter UK & Ireland plays a key role in supporting internal redeployment and driving performance-critical backend systems within the Sports Super Tribe. You will design, develop, and maintain high-performance applications in C#, optimising for concurrency and scaling in a distributed environment.
Your Team and Role
You will join a team of expert .Net developers working with quantitative analysts and traders to simulate sporting events using data science techniques. Your responsibilities include modernising legacy systems using .NET Core, migrating infrastructure to AWS, and ensuring robust testing and CI/CD practices.
Key Responsibilities
- Design, develop, and maintain high-performance back-end applications in C#
- Optimise code for concurrency and low latency
- Collaborate with mathematicians, quants, and analysts for accurate modelling
- Support production systems with on-call responsibilities
- Upgrade infrastructure to .NET Core and integrate AWS solutions
- Contribute to Agile Scrum processes and continuous delivery practices
Technical Requirements
- Proven experience in performance-critical application development in C#
- Expertise in parallel and multi-threaded programming (TPL, async/await)
- Experience with .NET Core, Linux environments, and AWS
- Knowledge of CI/CD tools, distributed systems, and automated testing frameworks
- Familiarity with mathematical modelling and data science tools (R/Python)
- Exposure to messaging systems like Kafka or RabbitMQ
Benefits and Work Culture
Flutter UK & Ireland offers a range of benefits including a learning fund, bonus, unlimited holiday, pension contributions, private healthcare, hybrid working, and access to Udemy courses. You will join a vibrant community that values inclusion, continuous learning, and collaboration.
Key skills/competency
- C#
- .NET Core
- AWS
- Linux
- CI/CD
- Agile
- Distributed Systems
- Testing
- Performance Optimisation
- Parallel Programming
How to Get Hired at Flutter UK & Ireland
🎯 Tips for Getting Hired
- Customize your resume: Highlight C#, .NET Core, and AWS expertise.
- Showcase Agile experience: Include examples of team contributions.
- Prepare technical details: Detail multi-threaded programming projects.
- Research Flutter UK & Ireland: Understand their brands and culture.