FanDuel

Software Engineer - Java

FanDuel
Apply
25 days ago
Edinburgh, United KingdomMid Level
H1B Sponsor

Responsibilities

  • Build and maintain scalable, fault-tolerant, highly available backend systems and APIs using Java.
  • Design and implement simple, reusable, testable, debuggable, and maintainable software components.
  • Write thorough tests, participate in code reviews and design discussions, and uphold coding standards and best practices.
  • Troubleshoot and resolve defects while documenting software and maintaining inherited code.
  • Participate in team planning, prioritization, support ticket reviews, and technical decision-making.
  • Develop internal Responsible Gaming tools that integrate with teams across FanDuel’s portfolio and support regulatory requirements across the US and Canada.
  • Provide customer support and advocate for customer needs.

Requirements

  • Bachelor’s degree in Computer Science or a related software engineering field, or equivalent practical experience.
  • At least 2 years of relevant work experience.
  • Experience developing scalable, fault-tolerant, highly available backend systems and APIs with Java.
  • Understanding of relational and non-relational databases, messaging queues, and concurrency.
  • Knowledge of modern architectures, design patterns, platform nuances, and API/service release processes.
  • Experience with cloud-based infrastructure and technologies, preferably AWS.
  • Experience with testing concepts, test tools, and integrating testing best practices into the software development life cycle.
  • Strong ownership, urgency, drive, adaptability, and ability to work in a fast-paced environment.
  • Familiarity with an Agile environment.

Benefits

  • Professional development resources and mentorship.
  • Competitive compensation, insurance, paid leave, and FanDuel Total Rewards benefits.
  • Opportunities to build products used and enjoyed by FanDuel customers.
  • Exciting work environment focused on growth.

Tech Stack

Categories

FanDuel

About FanDuel

1,001-5,000 employees

FanDuel Group is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the North America, FanDuel Group consists of a portfolio of leading brands across gaming, sports betting, daily fantasy sports, advance-deposit wagering, and TV/media, including FanDuel, Stardust Casino and TVG. The company is based in New York with US offices in Los Angeles, Atlanta, and Jersey City, as well as global offices in Canada and Scotland. The company’s affiliates have offices worldwide, including in Ireland, Portugal, Romania, and Australia. FanDuel Group is a subsidiary of Flutter Entertainment, the world's largest sports betting and gaming operator with a portfolio of globally recognized brands and traded on the New York Stock Exchange (NYSE: FLUT). Learn more about what we do at: https://www.fanduel.com/about https://twitter.com/FanDuel https://twitter.com/FDsportsbook https://twitter.com/FanDuelCasino https://www.facebook.com/fanduel/ https://www.instagram.com/fanduel/ https://instagram.com/FDsportsbook/ https://www.youtube.com/FanDuel

Contact me