Principal Engineer
We are considering applicants in – London/Leeds/Dublin
Style of work – Hybrid 2 days per week
The Principal Engineer reports to a Senior Engineering Manager and works in partnership Engineering Management, Product Owners and Architecture, to inform and guide the technical direction for multiple squads’ Products and Services through the Product Delivery Lifecycle. They are accountable for designing and guiding software products with a particular emphasis on the PLDC stages relating to planning, designing, coding, unit testing and deployment, as well as the effective operations of products, including monitoring performance to ensure stability and future-proofing.
You will, in partnership with Engineering Management, inform the evolution of your team's software delivery capability, to ensure we develop and attain the skillsets required to invest in our products now and into the future.
You understand and embrace the philosophy of Continuous Delivery and have experience of leading teams operating within a CD culture. You don't complain about recurring issues – you drive process change to fix the problems. You work with internal and external teams to create an agile, DevOps-centric team that builds, tests, releases and operates its own applications.
The Global Trading Team (GTT) is part of the Flutter Group division and works with all the Flutter brands to deliver game-changing and scalable Risk & Trading products that can benefit the whole group, allowing brands to leverage each other’s innovation efforts and to act on rich global insights to minimise their risk exposure.
Who are we?
Flutter Entertainment is the world’s leading online sports betting and gaming company with a market capitlisation of c. $37bn operating some of the most innovative, diverse and distinctive brands in the sector.
A constituent of both the London FTSE 100 and New York Stock Exchange , Flutter brings entertainment to life for over 20 million customers in a safe, responsible and sustainable way.
We call this the Flutter Edge – the combined power of our talented people, market-leading products, smart technology and the financial capital to succeed.
Operating in 20+ regulated markets , through our Positive Impact Plan , we are committed to making a positive contribution for our customers, colleagues, communities and the planet that we play on.
The Group uses a divisional management and operating structure across its companies: each division has an empowered management team, which is responsible for maintaining momentum and growth in its respective markets.
On 14th May 2024, it was announced that Flutter would be moving its primary listing from the UK to the US, and its global operational headquarters from Dublin to New York (effective 31st May 2024).
What You’ll Be Doing:
Technical Expertise:
-
Will attain and maintain a very deep knowledge about the whole technology stack of the system
-
Researches, creates proofs of concept and introduces new technologies to the team
-
Evaluates new technologies for usage by Flutter technology teams
-
Example technologies, languages: Java, Scala, .net, Kubernetes, AWS
System Impact:
-
Will own and consider the production operation and monitoring of the system and is aware of its SLOs
-
Will evolves the architecture to support future requirements and tracks and defines its SLOs
People Scope:
-
Mentors others to accelerate their career-growth and encourages them to participate
-
Enables coordination of team members through moderating discussions, providing effective feedback toward individual development
Process Engagement:
-
Challenges the team processes, looking for ways to improve them
-
Contributes to adjusting the team processes, listening to feedback and guiding the team through the changes
-
Influences the macro-level direction and dynamics of the squads within the department or value stream
Product Scope:
-
Demonstrates ability to deconstruct complex problems into in value-aligned increments
-
Engages in early-stage product ideation and idea development with a view to delivering high quality and high value outcomes
What You’ll Bring:
-
Strong knowledge of sports betting and trading technology environments and the products that are built thereon
-
Experience of designing and implementing software solutions to meet business needs
-
Experience working in software engineering and understanding of quality assurance in the development process
-
Ability to formulate and communicate strategy
-
Ability to work through a large set of unknowns and translate them into Product, Process or Tech requirements
Benefits:
-
Uncapped Holiday Allowance (you read that right!)
-
Enhanced Pension Scheme (please ask for your location and we will share)
-
Bonus Scheme
-
Life Assurance
-
Income protection
-
Private healthcare (with option to add dependent)
-
£/₤1,000 annual self-development learning fund & Access to thousands of Udemy courses
-
Invest via the Company Share save Scheme, Discount vouchers, Volunteering days.
-
Enhanced Parental Leave and paid time off for appointments.
-
Reward portal eg. electric car scheme, gym membership discounts etc.
-
Wellbeing scheme
-
On-site Gym, Canteen and Gaming area plus many more!
At Flutter we’re working to be an inclusive employer, and we encourage people from all backgrounds, ways of thinking and working to apply. Everyone brings different perspectives and experiences; you don't have to meet all the requirements listed to apply for this role.
If you need any adjustments to make this role work for you let us know, and we’ll see how we can accommodate them.
Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hardworking, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us one of the Top Workplaces in the area.