yoinka

Software Engineer

FanDuel

Edinburgh, Scotland, United KingdomMidH-1B sponsor company
Sign in to applyVerified 1h ago
Location
Edinburgh, Scotland, United Kingdom
Work model
On-Site
Level
Mid
H-1B history
1 approvals (FY2023)
Posted
1h ago

Skills

CI/CDFlutterJavaReactSQL

About this role

The Position

Our roster has an opening with your name on it

We're looking for a Software Engineer to join our Trust & Safety team within the CPE Platform vertical, working across Core Products and Experiences. In this role, you’ll contribute to a multidisciplinary team building reliable, engaging products for millions of players. You’ll bring some hands-on engineering experience, a practical approach to solving problems, and a willingness to learn from and support others. You’ll help deliver well-structured software, take part in technical discussions, and contribute to documentation, collaboration, and continuous improvement across the team.

We are a growth company so there are plenty of opportunities for you to learn and grow with us, plus we have remote-first working, you'll work from our office in Edinburgh two days a week. We also offer generous paid leave policy to enjoy your downtime. We're committed to making sure everyone who works here can maintain a healthy work/life balance.

Everyone on our team has a part to play

• You'll work as part of our Trust & Safety team, helping build and improve Responsible Gaming tools.

• You'll build and maintain React-based Responsible Gaming tools

• You'll write clear, maintainable backend code using Java, building APIs and services that process high-volumes of signals, events, and enforcement actions

• You'll help build and improve APIs, services, and database-backed functionality that can handle high volumes of traffic reliably and at scale

• You'll contribute to well-scoped features, fixes, and improvements across the full stack with support from more experienced engineers

• You'll test your changes carefully and look for simple ways to make our services more reliable, observable, and easier to support

• You'll take part in code reviews, design discussions, planning sessions, and team ceremonies — asking questions and sharing ideas

• You'll investigate bugs and support issues, working with the team to understand root causes and make practical improvements

• You'll learn about scaling systems, databases, caching, and cloud infrastructure through hands-on work with the team

• You'll keep documentation up to date so others can understand how our services and tools work and how to support them

• You'll collaborate closely with engineers, product partners, operations, and compliance stakeholders to deliver changes that improve the safety and integrity of our platform

• You'll bring curiosity, humility, and a willingness to learn, while growing your engineering judgement and technical confidence over time

What we're looking for in our next teammate

• Hands-on experience with React (or a similar component-based frontend framework) and an interest in building clean, functional tooling and user-facing interfaces

• An understanding of Java or a similar object-oriented language, and an interest in developing backend services and APIs

• Familiarity with databases and SQL, with an interest in learning more about data modelling, performance, and scaling

• Awareness of common data structures, algorithms, and software design principles

• An interest in platform integrity, trust & safety, fraud detection, or compliance systems is a plus — but not required

• An interest in distributed systems, reliability, monitoring, and how high-traffic systems operate in production

• Familiarity with cloud technologies, containers, or CI/CD is helpful, but not required

• An understanding of testing basics and a willingness to write tests as part of everyday development

• Comfortable working in a

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Software Engineer at FanDuel, Edinburgh, Scotland, United Kingdom | Yoinka