FanDuel

Senior Software Engineer

FanDuel
Apply
2 months ago
Edinburgh, United KingdomSenior

Responsibilities

  • Design, build, and optimize highly scalable, event-driven microservices for real-time customer communications, personalized promotions, and targeted campaign delivery.
  • Define future architecture and balance new technology investments with operational improvements to existing systems.
  • Write secure, stable, testable, maintainable Java code and deliver software enhancements on schedule.
  • Own parts of the product and technology, become a subject matter expert, and resolve complex problems and defects.
  • Lead projects, participate in design, scoping, prioritization, code review, planning, and support ticket discussions.
  • Coach and mentor software engineers, contribute to colleagues’ professional development, and improve engineering practices.
  • Understand data storage, classification, optimization, runtime properties, dependencies, and infrastructure characteristics.
  • Participate in the on-call support rotation and document software for future developers.

Requirements

  • A degree in Computer Science or a related software engineering field, or equivalent practical experience.
  • Strong backend experience with Java and strong experience with AWS and cloud-based infrastructure.
  • Experience with Terraform and DevOps concepts, event streaming technologies such as SNS, SQS, or Kafka, and high-volume systems.
  • Understanding of relational and non-relational databases, messaging queues, concurrency, modern architectures, design patterns, and platform nuances.
  • Understanding of Docker and Kubernetes, plus expert experience with testing concepts, test tools, and integrating testing best practices into the software development lifecycle.
  • Ability to work in an Agile, fast-paced environment with strong ownership, urgency, drive, and adaptability.

Benefits

  • Salary, bonus, pension, private healthcare, share save scheme, flexible working, and holiday policy are offered.
  • Employees receive defined career pathways, a supportive manager, learning opportunities, and 10% of their time for learning.
  • The role provides autonomy and ownership of time and work in a trusting environment.
FanDuel

About FanDuel

1,001-5,000 employees

FanDuel builds consumer sports wagering and gaming products in North America, including FanDuel Sportsbook, daily fantasy sports, FanDuel Casino, and horse-racing wagering, plus the FanDuel TV/TV+ media platforms. It earns revenue from consumer bets, fantasy entry fees, and gaming operations, and is available across the U.S., Canada, and Puerto Rico. Founded in 2009 and headquartered in New York, it is a subsidiary of Flutter Entertainment (NYSE: FLUT).

Contact me