Software Engineer - Core Marketing Platforms

FanDuel
Edinburgh, UK
24 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Architectural Patterns Big Data Code Review Software Design Patterns DevOps Systems Development Life Cycle Software Engineering Data Streaming
+12 more
Cloud Platform System Reliability of Systems Backend Event Driven Architecture Containerization Kubernetes Information Technology Apache Kafka Non-relational Database Amazon Simple Queue Service (SQS) Terraform Microservices

Job description

Experteer Overview In this role you will build scalable, high-performance microservices within FanDuel’s Core Marketing Platforms, enabling real-time customer communications and personalized campaigns. You will work on event-driven systems that process large data volumes and deliver insights to marketing partners. You’ll contribute to martech solutions enhanced by AI, helping drive customer engagement and retention at scale. Expect ownership, collaboration across teams, and opportunities to simplify and improve existing systems while shipping reliable software. Pay / Benefits * Design and implement scalable microservices and event-driven components * Translate designs into clean, well-tested code and deliver on schedule * Write secure, maintainable code with low defect rates * Contribute to technical design, scoping, and prioritization discussions * Collaborate across teams, surface technical risks and opportunities * Share knowledge through documentation and team discussions * Participate in code reviews, design discussions, and planning * Own parts of product and technology and become a subject matter expert * Troubleshoot issues and provide timely resolutions; support customers * Take part in on-call rotation and maintain system reliability Tasks * Degree in Computer Science or related software engineering field, or equivalent practical experience * 2+ years of relevant work experience * Strong backend experience with Java * Understanding of AWS and DevOps concepts such as IaC (Terraform) * Experience with event streaming technologies (SNS/SQS or Kafka) * Good grasp of relational and non-relational databases, messaging queues, and concurrency handling * Understanding of modern architectures, design patterns, and platform nuances * Familiarity with orchestration and containerisation (Kubernetes) * Experience with cloud-based infrastructure and testing concepts in SDLC * Familiarity with Agile environments * Ability to adapt to a fast-paced environment Key requirements * salary * bonus * pension * private healthcare * share save scheme * flexible working

Requirements

across in code reviews, design discussions, and planning * Own parts of product and technology and become a subject matter expert * Troubleshoot issues and provide timely resolutions; support customers * Take part in on-call rotation and maintain system reliability Tasks * Degree in Computer Science or related software engineering field, or equivalent practical experience * 2+ years of relevant work experience * Strong backend experience with Java * Understanding of AWS and DevOps concepts such as IaC (Terraform) * Experience with event streaming technologies (SNS/SQS or Kafka) * Good grasp of relational and non-relational databases, messaging queues, and concurrency handling * Understanding of modern architectures, design patterns, and platform nuances * Familiarity with orchestration and containerisation (Kubernetes) * Experience with cloud-based infrastructure and testing concepts in SDLC * Familiarity with Agile environments * Ability to adapt to a fast-paced environment Key aaaa simplify * salary * bonus * pension * private healthcare * share save scheme * flexible working

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all