Senior Software Engineer, Sportsbook Platform

New
J
JobgetherSports betting
Based in United States; Flexible, remote work arrangement within the United States.Full-TimeSenior
Salary145,000 - 193,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of software engineering experience, primarily focused on backend development or API systems; at least 2 years designing and evolving APIs used by multiple clients.
Required Skills
Backend DevelopmentGitDatadogDistributed Systems

Requirements

  • Have at least 5 years of software engineering experience, primarily in backend development or API systems.
  • Have at least 2 years designing and evolving APIs used by iOS, Android, and web clients, including API versioning and backward compatibility.
  • Have hands-on, daily experience building software with AI coding agents such as Claude Code, Cursor, Copilot agents, or similar tools.
  • Be able to explain how you prompt and constrain agents, test and review their output, and recognize their limitations.
  • Have experience building real-time features, including subscriptions, streaming, or push-based updates.
  • Have strong computer science fundamentals, including data structures, algorithms, distributed systems, and software design.
  • Be able to investigate and resolve production performance regressions involving CPU, I/O, memory, and latency, using techniques such as load testing and tracing.
  • Have experience participating in production on-call rotations and owning release cycles from start to finish.
  • Have experience with at least one server-side framework, such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.js.
  • Be willing to learn native iOS and Android development using Swift or Kotlin; previous mobile development and shipping experience is beneficial but not required.
  • Have strong written communication skills and experience producing technical specifications, runbooks, and cross-team design documents.
  • Be comfortable using the terminal, Git, and GitHub or equivalent tools.

Responsibilities

  • Design, build, scale, and optimize APIs and real-time delivery systems for web, iOS, and Android applications.
  • Manage API schemas as versioned contracts, classify breaking changes, coordinate migrations with mobile leads, and maintain consistency across client models.
  • Develop and operate backend services that remain fast, reliable, and correct under high-throughput and bursty traffic.
  • Identify production bottlenecks and performance risks, and implement scalability improvements.
  • Configure and improve monitoring, alerting, and distributed tracing with Datadog.
  • Contribute to native Android and iOS features in Kotlin or Swift when needed.
  • Own features end to end, from API design through user-facing implementation, making targeted changes across backend, mobile, and web codebases.
  • Collaborate with client engineers on APIs, caching behavior, and performance on unreliable network connections; diagnose client-server issues.
  • Write comprehensive tests for features and bug fixes, and use AI coding agents while reviewing generated code to maintain quality.
  • Prepare technical proposals, specifications, design documents, and operational runbooks; present them to leadership and partner teams, and mentor colleagues.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 193,000 USD per year
Apply Now