F

FanDuel

Runs sports betting and online casino apps

Quantitative Software Engineer

Quantitative DevelopmentConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA

About the Job

Requirements

  • A degree in Computer Science, Data Science, Engineering, Mathematics, Physics, or a related discipline is preferred.
  • Three or more years of industry experience in an engineering field, machine learning, data science, finance engineering, or statistics is preferred.
  • Proficiency in building services with a modern object-oriented programming language is required; C# experience is beneficial.
  • An understanding of performance, hardware, and lower-level memory management is required; C, C++, or Rust experience is beneficial.
  • A fundamental understanding of data structures and algorithms is required.
  • Experience with continuous integration and continuous delivery pipeline tooling is required; BuildKite and GitHub Actions knowledge is beneficial.
  • Experience with cloud-based infrastructure and technologies is required.
  • Experience interacting with and designing relational databases is required.
  • Ability to document code, research, and designs clearly is required.
  • Proficiency in translating requirements into designs and developing applications is required.
  • Understanding of containers and orchestration is required, including Docker and Kubernetes.
  • Experience with unit testing, testing tools, integrating testing, and quality practices into a software development lifecycle is required.
  • Experience working in an Agile environment is required.
  • Ability to classify, store, and handle data in accordance with company policies is required.
  • Ability to track security risks and mitigate or escalate them in a timely manner is required.

Responsibilities

  • Collaborate with a cross-functional Agile team to implement solutions, scope effort and timelines, and balance stakeholder priorities with engineering needs.
  • Take ownership of testing, deploying, monitoring, and maintaining software throughout the software delivery lifecycle.
  • Work with quantitative analysts to improve major U.S. sports platforms.
  • Implement price models and understand their place in the broader risk and trading landscape.
  • Identify opportunities in the quantitative space and innovate through technology.
  • Invent, design, build, and improve stable, performant software using appropriate technologies and best practices.
  • Write simple, extensible code, test it thoroughly, and follow standards and best practices.
  • Own parts of the product and technology and become a subject matter expert.
  • Balance customer requirements with team requirements.
  • Participate in code reviews, design discussions, team planning, and ticket, metric, and cause-of-error reviews.
  • Focus on operational excellence by identifying problems and proposing solutions.
  • Take on projects and make software enhancements that improve team software and processes.
  • Resolve the root causes of complex problems and leave software easier to maintain.
  • Participate in an on-call rotation where required and provide customer support.
  • Keep current with market standards and open-source frameworks.

Desired Qualifications

  • Knowledge of infrastructure as code, particularly Terraform and Helm.
  • Experience with streaming technologies such as Kafka.

About the Company

FanDuel

Runs sports betting and online casino apps

FanDuel runs sports betting, online casino, and daily fantasy sports apps for adults in US states and Canadian provinces where gambling is legal. Two months after the Supreme Court let states legalize sports betting in 2018, the fantasy sports company opened its first sportsbook at New Jersey's Meadowlands Racetrack. Customers bet on games in the FanDuel Sportsbook app, play slots and table games on FanDuel Casino, wager on horse races through FanDuel Racing, and trade yes-or-no event contracts on FanDuel Predicts. FanDuel keeps the difference between what players stake and what they win. Founded in 2009 and based in New York City, it is owned by Flutter Entertainment, the parent of Paddy Power and PokerStars.

Company size
1,001-5,000
Company stage
Private
Total funding
$435.9M
Headquarters
New York City, New York
Founded
2009

Recently Posted Jobs

Explore more opportunities at FanDuel

See more jobs