Job Title: Senior Performance Platform Engineer
Location: Sofia
About Flutter UKI
Flutter UK & Ireland are the UKI region of Flutter Entertainment. They unite a dozen brands, including powerhouses Paddy Power, Betfair, Tombola and Sky Betting & Gaming, bringing together hundreds of teams and thousands of colleagues, who create trusted entertainment for millions of customers every week.
Overview of the role:
The goal of the Performance Services team is to ensure that all our sites can support yearly peaks in load through key sporting events & provide performance test services to our engineering community.
In this role, you will partner with engineering teams to develop and sustain realistic load tests that replicate usage by hundreds of thousands of customers. You will interpret test results, engage with service owners to diagnose issues, and formulate action plans.
You will acquire in-depth knowledge of our microservice architecture and infrastructure by working closely with subject matter experts and senior stakeholders from all domains.
You will gain expert-level knowledge of our load generation tools, test framework, and monitoring systems across the estate, proactively exploring opportunities for enhanced application performance insights. You will also have the chance to shape the future direction of the load test platform.
The development teams that you’ll be supporting and advising are based in Dublin, London, Leeds, Porto and Cluj, travel will be required from time to time.
Key Accountabilities & Responsibilities
Demonstrates Excellent Knowledge of Infrastructure & Platforms System Load Testing: Applies comprehensive understanding of group engineering systems management as key responsibilities involves creating and maintaining realistic load tests simulating hundreds of thousands of customers using our sites, executing performance testing against web-based apps, and back-end components.
Driving Improvements: Continually drive performance testing forward and keep abreast of best practice / new ways of working within the field, and guiding development teams on performance testing and engineering practices.
Automation Contributor: Actively seeks opportunities to implement automated solutions to reduce manual overhead and error. You are helping drive the self-service principle across the business.
Ownership: Exhibit ownership of squad deliverables, demonstrating a sense of responsibility and accountability. Feeding performance testing results into key capacity planning decisions
Mentorship: Act as a mentor to peers in the squad, actively sharing knowledge and teaching skills.
Role Modelling: Serve as a role model both behaviorally and in terms of capabilities, inspiring Associate/Performance Engineers through their actions.
Consistency: Demonstrate a consistent delivery approach, providing a reliable and solid pair of hands in all tasks.
Stakeholder Management: Exhibit comfort in engaging with technical & non-technical stakeholders, showcasing effective communication and high-level engagement presenting the outcomes of load tests.
Collaboration: Developing effective communication and collaboration with other teams, such as development and operations. You'll work closely with these teams on initiatives, embracing feedback with a positive attitude.
Perception: Ability to build a comprehensive understanding of our Microservice architecture and infrastructure and how issues can manifest through a combination of service and infrastructure.
Skills, Capabilities & Experience Required
Excellent knowledge of using the supported products in a production environment
LoadRunner Cloud
JMeter
Splunk & Grafana
Groovy
Network, database, and server operations as they relate to load testing
Aptitude for evaluating and embracing new technologies and tooling.
Configuration Management (Chef, Ansible)
Excellent knowledge of application and infrastructure performance metrics.
Experience of working with technical experts from other groups, ability to understand different application architectures and performance constraints.
Ability to articulate issues to technical and non-technical stakeholders
Contribute to the load test framework extending capabilities and implementing automation by default.
Able to input into the ways of working and structure of the squad
Develop engineers
Identify and fill skills gaps.
Strong People and communication skills.
Flexibility and adaptability in their approach to customer/business needs
Why choose us:
Aside from a generous base salary, we have a fantastic benefits & rewards program that is designed to encourage personal and career development.
30 days paid leave
Health and Dental Insurance for you, your partner and your children (if you all live at the same address)
Personal life insurance and disability coverage
Wellbeing fund
A sports’ card membership valid across the country
Discounts as a compliment form us among different services
Monthly food vouchers
Free snacks, fruit and drinks in the office
Equal opportunities:
At Flutter we are committed to creating an inclusive environment where our people can be their authentic selves and thrive. We embrace and celebrate diversity, respecting all our uniqueness and differences.
We welcome you to let us know whether you have any accessibility needs. All you need to do is email us at talent@flutterint.com . Your journey with us is focused on ensuring you have what you need to be your best self.
Learn more about the works we are doing on Inclusion and Belonging here: https://careers.flutterinternational.com/working-at-flutter-international/diversity-equity-inclusion/
The group:
Flutter UKI is a proud member of the Flutter Entertainment family, a global leader in sports betting, iGaming, and entertainment. We're not just another company; we're listed on both the prestigious FTSE 100 index on the London Stock Exchange and the New York Stock Exchange (NYSE). What sets us apart is our world class brands, cutting-edge products, and our International division includes our operations in over 100 global markets and offers sports betting, casino, poker, rummy and lottery, mainly online. What truly defines us is our commitment to ensuring that the excitement of gaming and entertainment is experienced in a responsible and sustainable way. Our remarkable team of over 8,000 colleagues drives this vision, spread across 28 offices worldwide
By submitting your application online, you agree that your details will be used to progress your application for employment. If your application is successful, your details will be used to administer your personnel record. If your application is unsuccessful, we will retain your details for a period no longer than three years, to consider you for prospective roles within the company.