FanDuel

FanDuel

FanDuel is redefining the gaming and entertainment industry by providing innovative digital experiences through its leading platforms for sports betting, online casino gaming, and horse racing.

Internet Software & Services
1K-5K
Founded 2009

Description

  • Simplify existing systems by consolidating redundant components, removing unnecessary code, and updating outdated documentation.
  • Take defined designs and implement them in code, delivering work on schedule using appropriate technologies and engineering best practices.
  • Write secure, stable, testable, and maintainable code with minimal defects.
  • Participate in design, scoping, prioritization, code review, and team planning discussions.
  • Collaborate effectively with teammates and identify risks or opportunities created by technical decisions.
  • Propose practical solutions to problems and share knowledge with others.
  • Own parts of the product and technology stack and work toward becoming a subject matter expert.
  • Troubleshoot, diagnose, and fully resolve defects when issues arise.
  • Provide customer support and participate in support ticket reviews.
  • Participate in the on-call support rotation for the organization.

Requirements

  • Degree in Computer Science or a related software engineering field, or equivalent practical experience.
  • 2+ years of relevant work experience.
  • Strong backend engineering experience with Java, including building and maintaining production-grade services.
  • Working knowledge of ReactJS and willingness to collaborate across the full stack.
  • Understanding of DevOps and Infrastructure as Code concepts, with Terraform experience preferred.
  • Understanding of relational and non-relational databases, messaging queues, and concurrency patterns.
  • Some experience with event streaming technologies.
  • Knowledge of AWS and cloud-based infrastructure.
  • Familiarity with containers such as Docker and orchestration tools such as Kubernetes.
  • Understanding of modern backend architectures, design patterns, and distributed systems.
  • Experience with testing concepts and integrating testing best practices throughout the SDLC.
  • Experience working in an Agile environment, specifically Kanban.
  • Comfort working in a fast-paced environment and adapting to change.

Benefits

  • Salary, bonus, pension, private healthcare, and a share save scheme.
  • Flexible working arrangements and a flexible holiday policy.
  • Clear and defined career pathways for every role and level.
  • Supportive management and strong learning opportunities.
  • 10% of work time dedicated to learning and development.
  • A trusting work environment with autonomy and ownership.
  • Opportunity to work on interesting, fast-changing products and ship features with visible impact.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Fullstack (USA)

DroneDeploy 251-1K Professional Services

DroneDeploy is hiring a Senior Software Engineer, Fullstack to lead the architecture and delivery of remote-first aerial capture software that powers autonomous drone and robotics operations across global field jobsites.

Android Angular Capacitor Cordova Docker GCP Go Ionic Java Jest Kotlin Kubernetes Microservices MongoDB PostgreSQL Pytest Python React REST API Swift Terraform Tornado TypeScript Vue.js
1 hour, 4 minutes ago

Interview Engineer (Pakistan)

Karat 251-1K Internet Software & Services

Karat is seeking contractor/freelancer Interview Engineers to facilitate technical interviews for software developers worldwide and help create more inclusive, objective hiring processes.

1 hour, 9 minutes ago

Junior AI Developer

Monterail 251-1K Internet Software & Services

Monterail, a software development company in Wrocław, is hiring an early-career AI-focused developer to contribute to diverse client projects and help build the future of development with AI.

LLM Node.js Python React
1 hour, 11 minutes ago

Staff Software Engineer

Federato 11-50 Insurance

Federato is hiring a senior engineering leader to guide a small full-stack team building AI-native insurance software that improves underwriting workflow, decisioning, and portfolio outcomes.

CI/CD Django Kafka Kubernetes Node.js PostgreSQL Python React TypeScript
1 hour, 20 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers