Home
Jobs
Saved
Resumes
Senior Backend Engineer at Betr | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Backend Engineer
Betr
Remote
Website
LinkedIn
Senior Backend Engineer
Canada
Full Time
2 hours ago
No H1B
Apply Now
Key skills
AWS
Distributed Systems
Docker
Java
Kafka
Kotlin
Kubernetes
Microservices
MySQL
PHP
Postgres
RabbitMQ
Redis
SQL
PostgreSQL
Datadog
Caching
Performance Optimization
Communication
Collaboration
About this role
Role Overview
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
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
Tech Stack
AWS
Distributed Systems
Docker
Java
Kafka
Kotlin
Kubernetes
Microservices
MySQL
PHP
Postgres
RabbitMQ
Redis
SQL
Benefits
High Impact: You'll own critical systems that power the entire platform
Technical Depth: Complex distributed systems, high-volume real-time data, interesting scale challenges
Ownership: From day one, you'll own significant technical areas
Growth: We're expanding rapidly—lots of opportunity to grow with the company
Team: Work with a strong engineering team that values technical excellence
Remote-First: Work from anywhere in Canada
Apply Now
Home
Jobs
Saved
Resumes