Senior Software Engineer, Bet Engine

New
J
JobgetherSportsbook and Casino
Fully remote position 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 professional software engineering experience
Required Skills
GraphQLPostgreSQLSQLGitKafkaKubernetesMySQLgRPCDatadogDistributed Systems

Requirements

  • At least 5 years of professional software engineering experience.
  • At least 2 years of experience designing and evolving GraphQL schemas.
  • Experience with high-throughput production systems, including load testing and latency optimization.
  • Deep knowledge of relational databases (PostgreSQL, MySQL).
  • Experience with Kubernetes and containerized environments.
  • Proficiency with modern web frameworks (e.g., Phoenix, Rails, FastAPI, Node.js).
  • Experience with asynchronous event infrastructure (e.g., Kafka, RabbitMQ, SQS).
  • Experience with background job processing technologies.
  • Experience with testing frameworks (e.g., ExUnit, RSpec, Jest).
  • Strong written and verbal communication skills.

Responsibilities

  • Design, scale, and performance-tune GraphQL APIs and low-latency gRPC services supporting complex financial and regulatory operations.
  • Own complex technical problems through to resolution, including presenting proposals to leadership.
  • Design and deliver features end-to-end within an Agile/Scrum environment.
  • Drive improvements for platform scalability and production reliability.
  • Establish monitoring and alerting protocols using Datadog.
  • Mentor engineers through technical specs, pairing, and code reviews.
  • Collaborate across domains to manage system integrations and data migrations.
  • Participate in on-call rotations and manage release cycles.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 193,000 USD per year
Apply Now