Find a job

Senior .NET Engineer - 1636


Senior .NET Engineer

  • Primary Location:
    Clonskeagh Office
  • Contract Type:
  • Employment Basis:

Flexible Working

(when applicable)

Shares Plan

Careers Progression

Global Mobility

Ongoing Learning

Pension Scheme

Health Insurance

Pizza and Drinks Fridays

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email

The Role...

Our expert team of .Net developers work closely with our team of quantitative analysts and traders to solve complex modelling problems. This includes simulating full sporting events using cutting-edge data science techniques and doing so thousands of times in milliseconds. We build large-scale, parallel, high-throughput pricing systems that calculate thousands of odds across different sporting events for our customers around the globe. We are currently looking to grow this team with experienced Software Engineers who are as excited about this stuff as we are. This is a demanding and rewarding role for a developer focused on performant back-end systems.


Paddy Power Betfair Engineers:

  • Aren't fazed by even the most complex problems
  • Are methodical and meticulous in solving problems
  • Are self-motivated and flexible to changing requirements and priorities
  • Take the time to understand the customer's problem
  • Own the solution all the way to production
  • Write clean, maintainable, extensible, scalable, performant code
  • Believe that the best solutions are delivered when working as a team
  • Have strong interpersonal skills


What you'll be doing...

  • Design and develop trading applications in C#
  • Use industry best practices
  • Write highly optimized, multi-threaded code
  • Understand the broader business context when architecting solutions
  • Drive continuous improvement across the department
  • Be a leader in the team and the department
  • Mentor more junior team members
  • Take a lead role in building and maintaining team culture and values
  • Support a wide range of production applications


What we need from you...

  • Min of 5 years enterprise experience with C#
  • Bachelors/Master's degree in computer science, engineering or related discipline
  • Solid understanding of design patterns
  • Experience with automated unit, integration and end-to-end testing
  • Experience developing and fine-tuning performance-critical software that scales
  • Proven experience with parallel programming in C#: synchronization, TPL, multithreading and async/await
  • .Net Core
  • Comfortable using Linux
  • An understanding of probability
  • Exposure to build pipelines and automated production deployment systems
  • Experience developing distributed systems


Advantageous, but not required:

  • Maths, probability theory, statistics, and modelling
  • Experience using (or willingness to learn) R and/or Python for data science
  • C++ experience
  • Experience using message queues: Kafka and RabbitMQ
  • Actor system experience
  • Experience developing parallel systems
  • Experience with low-latency systems
  • Exposure to cloud technologies
  • Knowledge of gaming and an interest in sport
  • Experience in financial trading systems, derivatives, etc.


Close map
Clonskeagh Office
Unit 1-4, Paddy Power, Power Tower, Belfield Office Park, Beech Hill Road, Dublin, Dublin 4, Ireland, DUBLIN 4

This is who we are

Paddy Power Betfair is an international sports betting and gaming operator, with a market-leading presence in the UK and Ireland, as well as a range of operations across Europe including Romania, Portugal and Malta.

We are online-led, mobile-led and sports-led: and our proprietary technology, unique products and innovative marketing all combine to offer a superb experience to our five million customers worldwide.

Our spirit, talent and ambition has taken us into the FTSE 100 index of the London Stock Exchange and we now employ over 7,000 people in sixteen locations across the globe; from Dublin to Los Angeles, and London to Melbourne. Our culture rewards innovation, teamwork and we like to stay fast-moving in a dynamic industry.

On a larger scale

We are part of Flutter Entertainment, a global sports betting, gaming and entertainment provider for over thirteen million customers worldwide.

Established in 2019, Flutter merged with The Stars Group in 2020. As the parent company Flutter Entertainment now has a host of brands that sit under it including Paddy Power and Betfair (PPB), Sky Betting and Gaming, PokerStars, Full Tilt Timeform, oddchecker, Sporting Life, SportsBet, Bet Easy in Australia, FOX Bet, TVG and FanDuel in the US.

Across the globe, Flutter employs over 14,000 people across more than 40 offices and over 600 retail sites. We pride ourselves on being a responsible operator, committed to making a positive contribution to the communities we operate within.

This is your Challenge

  • Delivering product at scale for over 5 million customers, 99,9% of transactions in less than a second
  • Our systems process more than 7 million transactions every day (more than all the European stock exchanges combined)
  • Deliver high transitional products, serving more than 2.5Bn calls a day
  • Diverse and up to date technical landscape to explore, leverage and innovate
  • The products you’ll develop will comply with ambitious uptime targets: less than 50 minutes downtime expected per year
  • Continuous Integration, Deployment and Testing