ApplySarthi

Senior Software Engineer, Sportsbook Platform

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

Software Engineer jobs in the United States · Remote Software Engineer jobs · Android jobs · FastAPI jobs · GraphQL jobs · Kafka jobs

Jobgether has 4,586 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for sportsbook roles keep coming back to Android, FastAPI, Git, GraphQL. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Android? Tell me one thing you learned the hard way.
  3. How do you decide what to test, and what does good code review look like to you?
  4. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  5. How would you design an API for a feature you have worked on?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer, Sportsbook Platform at Jobgether interview free →

Accountabilities: Design, build, scale, and optimize APIs and real-time delivery systems that support web, iOS, and Android applications. Treat API schemas as versioned contracts with released mobile applications, classify breaking changes, coordinate migrations with iOS and Android leads, and maintain consistency across client models. Develop and operate backend services that remain fast, reliable, and correct under high-throughput and bursty traffic conditions. Identify production bottlenecks and performance risks, then implement improvements to strengthen platform scalability. Configure and continuously improve monitoring, alerting, and distributed tracing using Datadog for owned systems. Contribute to native Android and iOS features in Kotlin or Swift when needed, working alongside mobile engineers. Own features end to end, from API design through user-facing implementation, making targeted changes across backend, mobile, and web codebases when required. Collaborate with client engineers to shape APIs around application needs, caching behavior, and performance on unreliable network connections. Diagnose and resolve issues spanning client-server boundaries. Write comprehensive tests for new features and bug fixes. Use AI coding agents such as Claude Code as a primary development tool, directing implementation, reviewing generated code, and maintaining the same quality standards expected of teammate contributions. Prepare technical proposals, specifications, design documents, and operational runbooks, and present them to leadership and partner teams. Mentor colleagues through code reviews, pairing, documentation, and knowledge sharing. Support additional engineering responsibilities as required. Requirements 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, including iOS, Android, and web applications, with practical experience in versioning and backward compatibility. Hands-on, daily experience building software with AI coding agents such as Claude Code, Cursor, Copilot agents, or similar tools. You should be able to explain how you prompt and constrain agents, test and review their output, and recognize their limitations. Experience building real-time features, including subscriptions, streaming, or push-based updates. Strong computer science fundamentals, including data structures, algorithms, distributed systems, and software design. Demonstrated ability to investigate and resolve production performance regressions involving CPU, I/O, memory, and latency, using techniques such as load testing and tracing. Experience participating in production on-call rotations and owning release cycles from start to finish. Experience with at least one server-side framework, such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.js. Willingness to learn native iOS and Android development using Swift or Kotlin. Previous mobile development and shipping experience is beneficial but not required; AI coding agents can help bridge knowledge gaps, with mobile output reviewed alongside mobile leads. Strong written communication skills, including experience producing technical specifications, runbooks, and cross-team design documents. Commitment to clean architecture, maintainable code, and sound engineering practices. Comfortable working in the terminal, using Git and GitHub or equivalent tools, and developing in an editor of your choice. Nice to have: Native iOS or Android development experience using Swift or Kotlin, including contributions to shipped applications and collaboration with mobile engineers. GraphQL experience, including federated graphs. Experience with Elixir and Absinthe. Strong relational database skills, particularly PostgreSQL or MySQL. Experience with Kubernetes and operating containerized services. Familiarity with background job processing tools such as Oban, Exq, Sidekiq, or Celery. Experience with event infrastructure such as Kafka, RabbitMQ, SQS/SNS, or Pub/Sub. Benefits Annual salary range of $145,000–$193,000 USD. Competitive total compensation package, including additional compensation opportunities for eligible roles. Flexible, remote work arrangement within the United States. Relaxed and collaborative working environment. Education and conference reimbursement. Opportunities for career progression, technical development, and mentoring others. Benefits designed to support employees' physical, financial, and emotional well-being, with options and resources tailored to individual needs.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-11. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.