Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 11-50Since 2022H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

102 days ago

Salary

Not specified

EnglishAWSDistributed SystemsDockerJavaKafkaKotlinKubernetesMicroservicesMy SQLPHPPostgresRabbit MQRedisSQL

Job Description

• Own integration with sports feed data providers • Build and maintain WebSocket clients for real-time odds and event data • Ingest and normalize data from REST APIs and streaming feeds • Handle data mapping between providers (teams, players, events, markets) • Troubleshoot data quality issues and discrepancies across feeds • Design and maintain Kafka topics and consumer/producer architecture • Monitor and troubleshoot consumer lag issues • Optimize message processing for high-volume, real-time data streams • Manage data flow between microservices (ITC → SBK → Picks) • Work with Redis for caching and performance optimization • Maintain and extend the Market Management System • Build tools for product ops (Retool dashboards) • Implement market settlement logic • Handle market limits and configuration management • Support live market suspension/unsuspension logic • Ensure 99.9% uptime for critical data pipelines • Optimize memory consumption and application stability • Implement monitoring and observability (Datadog) • Debug production issues across distributed systems • Participate in on-call rotation

Job Requirements

  • 5+ years backend engineering experience with production systems
  • Strong proficiency in **Kotlin** or **Java** (we use Kotlin primarily)
  • Deep understanding of **Kafka** (topics, consumers, producers, streaming)
  • Experience with **distributed systems** and event-driven architecture
  • SQL and database optimization skills (Mysql, PostgreSQL)
  • Ability to debug complex issues across multiple services
  • Strong communication skills for cross-team collaboration
  • Nice to Have:
  • Experience with **PHP** (we have some legacy systems)
  • WebSocket** implementation experience
  • Redis** for caching at scale
  • Real-time data processing and normalization
  • Vert.x** or similar reactive frameworks
  • Sports betting or gaming industry background
  • DevOps/infrastructure experience (AWS, Docker, Kubernetes)
  • Experience with **RabbitMQ**
  • Retool or similar internal tooling platforms

Benefits

  • Remote-First: Work from anywhere in Canada

Related Job Pages

More Backend Engineer Jobs

Senior Python Engineer

Codelitt

Delivering unforgettable digital product experiences when you need it most.

Backend Engineer103 days ago
ContractRemoteTeam 11-50H1B No Sponsor

Senior Python Engineer developing tools for a wealth-management technology company

AWSCloudKafkaNoSQLPandasPythonPyTorchSQLTensorflowTerraform
United States
Backend Engineer103 days ago
Full TimeRemoteTeam 501-1,000

Backend Senior Developer working on core business system modernization.

JavaSpringSpring BootSpringBoot
United States

Senior Software Engineer – Code Reviewing, LLM Data Training, Java

G2i Inc.

G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.

Backend Engineer103 days ago
ContractRemoteTeam 11-50H1B No Sponsor

Code Reviewer with Java expertise auditing AI-generated code evaluations

Java
United States
Backend Engineer103 days ago
Full TimeRemoteTeam 1-10

Senior Backend Developer specializing in GoLang at a financial markets platform

AWSCloud
United States
$80K - $150K / year