Software Engineer — Real-Time Marketing Platforms

FanDuel

City of Edinburgh

On-site

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private healthcare
Share save scheme
Flexible working

Job summary

FanDuel is hiring a Software Engineer for Core Marketing Platforms in Edinburgh. You will build and optimize high-performance microservices powering FanDuel's marketing ecosystem, enabling real-time customer communications, personalized promotions, and targeted campaign delivery.

You will work in a modern microservices and event-driven architecture, focusing on scalable systems and data-driven experiences for millions of customers.

Qualifications

  • 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 as well as DevOps concepts such as IaC (we use Terraform)
  • Some experience with event streaming technologies such as SNS/SQS or Kafka.
  • Good grasp on relational, non-relational databases, messaging queues and handling concurrency.
  • Understanding of modern architectures, design patterns, and platform nuances
  • Appreciation of orchestration and containerisation, ideally Kubernetes (K8s)
  • Experience working with cloud-based infrastructure and technologies.
  • Experience with testing concepts, test tools, and integrating testing and best practices in the SDLC
  • Familiarity working in an Agile environment
  • Passion for working within a fast-paced environment and can adapt to change

Responsibilities

  • Build and optimize high-performance microservices powering FanDuel's marketing ecosystem.
  • Design highly scalable, event-driven systems processing real-time data for marketing partners.
  • Collaborate on technical design, code reviews, and on-call support.
  • Write secure, maintainable code following engineering standards and best practices.
  • Document software to aid future developers' understanding of features and components.

Skills

Java
AWS
Kafka
Terraform
Databases
Kubernetes
DevOps

Education

Degree in Computer Science

Tools

Terraform
Docker
Kubernetes

Job description

FanDuel is hiring a Software Engineer for Core Marketing Platforms in Edinburgh. You will build and optimize high-performance microservices powering FanDuel's marketing ecosystem, enabling real-time customer communications, personalized promotions, and targeted campaign delivery.

You will work in a modern microservices and event-driven architecture, focusing on scalable systems and data-driven experiences for millions of customers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Core Marketing Platforms (MarTech)
Software Engineer - Core Marketing Platforms (MarTech)

FanDuel • City of Edinburgh

On-site
GBP 60,000 - 90,000
Bonus
Pension
Private healthcare
+3
Senior Software Engineer - Real-Time Martech (AWS)
Senior Software Engineer - Real-Time Martech (AWS)

FanDuel • City of Edinburgh

On-site
GBP 90,000 - 120,000
Bonus
Pension
Private healthcare
+3
Software Engineer – Core Marketing Platforms
Software Engineer – Core Marketing Platforms

FanDuel • City of Edinburgh

On-site
GBP 70,000 - 110,000
Private healthcare
Share save scheme
Flexible working
Software Engineer - Core Marketing Platforms
Software Engineer - Core Marketing Platforms

FanDuel • City of Edinburgh

On-site
GBP 60,000 - 90,000
Bonus
Pension
Private healthcare
+3
Frontend Engineer (React Native) – Performance & Frameworks
Frontend Engineer (React Native) – Performance & Frameworks

FanDuel • City of Edinburgh

Hybrid
GBP 65,000 - 90,000
Competitive compensation
Professional development
FanDuel Total Rewards
Director of Platform Performance & Architecture
Director of Platform Performance & Architecture

FanDuel • City of Edinburgh

On-site
GBP 120,000 - 160,000
Salary, bonus, pension
Private healthcare
Share save scheme
+2
Software Engineer - Frontend (React / React Native) New Edinburgh, Scotland, United Kingdom
Software Engineer - Frontend (React / React Native) New Edinburgh, Scotland, United Kingdom

FanDuel • City of Edinburgh

Hybrid
GBP 55,000 - 75,000
Competitive compensation
Insurance
Paid leave
Software Engineer – Frontend (React / React Native)
Software Engineer – Frontend (React / React Native)

FanDuel • City of Edinburgh

Hybrid
GBP 65,000 - 90,000
Competitive compensation
Professional development
FanDuel Total Rewards
Frontend Engineer - React Native: Performance & Frameworks
Frontend Engineer - React Native: Performance & Frameworks

FanDuel • City of Edinburgh

Hybrid
GBP 55,000 - 75,000
Competitive compensation
Insurance
Paid leave
Frontend React Native Engineer: Performance & Tooling
Frontend React Native Engineer: Performance & Tooling

FanDuel • City of Edinburgh

On-site
GBP 55,000 - 90,000
Insurance & benefits
Paid time off
Professional development