About this role
Salary: £69,000 - 109,000 per year
Requirements: BA/BS degree in Computer Science or a related software engineering field, or equivalent practical experience2+ years of relevant work experienceExperience and passion for writing highly scalable, fault tolerant, always available backend systems and APIs using JavaGood grasp of relational and non-relational databases, messaging queues, and handling concurrencyUnderstanding of modern architectures, design patterns, and platform nuancesKnowledge of release process best practices for APIs and services within production systemsExperience working with cloud-based infrastructure and technologies, preferably AWSExperience with testing concepts, test tools, and integrating testing and best practices in the SDLCStrong sense of ownership, urgency, and driveFamiliarity working in an Agile environmentPassion for working within a fast-paced environment and ability to adapt to change Responsibilities: Own parts of product and technology and strive to become a subject matter expertWrite simple, extendable code following standards and best practicesTest code thoroughlyEnsure high code quality in code reviewsHelp foster an effective and collaborative code review cultureIndependently design software components in well-scoped scenarios with simplicity and maintainability in mindMake components testable, debuggable, and built with logical APIs that are not easily misusedKnow when to make significant refactors and when it is better to leave things as-isParticipate in code reviews, design discussions, team planning, and support ticket reviewsClearly document software so future developers understand the intent behind the features and componentsTroubleshoot and thoroughly resolve defects when problems ariseProvide excellent customer supportWork effectively with other team members and identify opportunities or problems arising from technical decisionsUse technology to solve straightforward problems and seek input and guidance from team membersCreate or improve small tools or applicationsTake defined designs and turn them into code delivered on scheduleWrite secure, stable, testable, and maintainable code with minimal defectsApply appropriate technologies and current software engineering best practicesLearn the business context and technologies behind the teams softwareInvent, refine, and develop solutions to ensure they meet customer needs and team goals Technologies: AWSBackendCloudFlutterSupportJavaPLC More:
We are FanDuel Group, an innovative sports-tech entertainment company changing how consumers engage with their favorite sports, teams, and leagues. We are the premier gaming destination in the United States, with a portfolio across gaming, sports betting, daily fantasy sports, advance-deposit wagering, and TV/media. We have a presence across all 50 states with approximately 17 million customers and 28 retail locations, and we are based in New York with offices in New Jersey, Georgia, California, Oregon, Canada, and Scotland. Our networks FanDuel TV and FanDuel+ are broadly distributed on linear cable television and through leading direct-to-consumer over-the-top platforms. We are a subsidiary of Flutter Entertainment plc, the worlds largest sports betting and gaming operator. We offer best-in-class benefits, professional development, mentorship, and opportunities to build products fans love in an exciting, fun, fast-paced, and inclusive environment. Our Responsible Gaming team builds scalable, flexible solutions and internal tools that support regulatory requirements across the US and Canada, and we believe in winning right as One Team.
last updated 40 week of 2026