CareerPlanSign in

Software Engineer

Edinburgh Office💼 Full-time🗓 2026-09-21 → 2026-09-26

Core

Full-stack software engineer building scalable backend systems and web applications for user account acquisition, onboarding, management, and protection across FanDuel's mobile gaming and sports betting products.

Role type

Full-stack software engineer (backend focus)

Builds

Distributed, highly scalable backend systems & APIs; large web apps using React

Domain

Mobile gaming, sports betting, iGaming

Deliverable

production ML models | product features

Required skills

Java, Python, React (JavaScript/TypeScript), distributed systems, relational and non-relational databases, messaging queues, concurrency handling, cloud infrastructure (AWS), containers (Docker), orchestration (Kubernetes), Infrastructure as Code (CloudFormation/Terraform), testing frameworks, design systems, web performance optimization

Preferred skills

Computer Science degree or equivalent practical experience, 2+ years of experience, Agile software development, DevOps concepts

Technologies

Java, Python, React, TypeScript, JavaScript, AWS, Docker, Kubernetes, CloudFormation, Terraform

Responsibilities

Design and build stable, performant software; write simple, extensible, and well-tested code; participate in code reviews and design discussions; resolve root causes of complex problems; estimate tasks and deliver on time; contribute to design-system libraries and cross-browser/native device testing

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.