Senior Software Engineer, Sportsbook Platform

New
P
Penn InteractiveOnline gaming
Remote, United StatesFull-TimeSenior
Salary$145,000 — $193,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of experience in software engineering, with most of it on backend or API systems. 2+ years designing and evolving APIs used by multiple clients (iOS, Android, web), including versioning and backward compatibility.
Required Skills
GitDatadogDistributed Systems

Requirements

  • Have at least 5 years of software engineering experience, with most experience in backend or API systems.
  • Have 2+ years designing and evolving APIs used by iOS, Android, and web clients, including versioning and backward compatibility.
  • Have hands-on, daily experience building software with AI coding agents such as Claude Code, Cursor, or Copilot agents; be able to describe prompting, constraints, testing, review, and agent limitations.
  • Have experience building real-time features such as subscriptions, streaming, or push-based updates.
  • Have a foundation in computer science, including data structures, distributed systems, algorithms, and software design.
  • Have experience diagnosing and fixing production performance regressions involving CPU, I/O, memory, or latency through load testing and tracing.
  • Have experience on an on-call rotation for a production service and owning release cycles end to end.
  • Have experience with a server framework such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.
  • Be willing to learn native iOS and Android development in Swift or Kotlin.
  • Have authored tech specs, runbooks, and cross-team design documents.
  • Be comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice.

Responsibilities

  • Design, scale, and tune APIs and their real-time delivery.
  • Treat API schemas as versioned contracts with released mobile apps; classify breaking changes and plan migrations with iOS and Android leads.
  • Build and operate services that remain fast and correct under high throughput and bursty load.
  • Find production bottlenecks and risks, and drive changes that improve platform scalability.
  • Set up and refine monitoring, alerting, and tracing in Datadog for owned systems.
  • Develop native Android and iOS features in Swift or Kotlin when needed, alongside the mobile teams.
  • Write thorough tests for features and bug fixes, and own features end to end from API to screen.
  • Debug problems across client and server boundaries and shape APIs around client needs, caching, and weak-network behavior.
  • Use AI coding agents to build software, directing the work and reviewing their output.
  • Draft proposals, tech specs, and runbooks; present them to leadership and partner teams; mentor teammates through reviews, pairing, and documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
$145,000 — $193,000 USD
Apply Now