Rush Street Interactive
Senior Server Engineer
Canada - Remote · Senior
Sponsorship not specified$124k-$186kDetected 20 hours ago
JavaSpringDistributed SystemsBackend DevelopmentCode ReviewGitPostgreSQLRedisAWSDockerKubernetesCI/CDDevOpsRESTKafkaData EngineeringAgileCRMTest AutomationLeadershipCommunicationCollaborationMentoring
About the role
- Rush Street Interactive (NYSE: RSI) is a market leader in online casino and sports betting, currently operating real-money gaming with our brands: BetRivers.com, PlaySugarHouse.com, and RushBet.co.
- This role works closely with Product Managers, Analytics, Data Engineering, Infrastructure, and other engineering teams and, in addition to hands-on development.
- This role requires deep backend engineering expertise combined with systems thinking, mentoring experience, architectural discipline, and a strong appreciation for scalability, reliability, observability, and maintainability.
Responsibilities
- Lead backend development using Java (Spring Boot, Hibernate, Dropwizard) and related technologies
- Design and build scalable microservices supporting high-volume, highly available digital platforms
- Design, implement, and evolve RESTful APIs and service-to-service communication patterns
- Design and implement event-driven architectures (Kafka, asynchronous messaging)
- Design and maintain resilient integrations with internal and third-party systems (retry handling, idempotency, monitoring, operational support)
- Own and evolve backend event contracts, payload schemas, and service integrations, partnering with Product, Analytics, and Data Engineering to ensure downstream systems (CRM, lifecycle, reporting, analytics) receive reliable, well-structured data
- Drive API governance, service contracts, versioning strategies, and integration standards across the platform
- Support BAU while identifying opportunities to reduce technical debt, simplify legacy processes, and modernize the platform through service consolidation and architectural improvements
- Lead production incident investigations, root cause analysis, and implementation of long-term preventative solutions
- Provide technical leadership through design reviews, pair programming, code reviews, and mentorship by contributing to hiring, onboarding, and career development of engineers
Requirements
- 8+ years of professional software development experience with deep backend engineering expertise
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience
- Advanced proficiency in Java using Spring Boot, Hibernate, Dropwizard, or similar enterprise frameworks
- Strong understanding of observability, including logging, monitoring, metrics, tracing, and production diagnostics
- As required by federal law, we provide the following notices to all prospective U.S. employees:
Compensation
- $124,000 - $186,000 CAD
- Pay Range for candidates in Canada:
Benefits
- Comprehensive health coverage (medical, prescription drugs, vision, and paramedical services)
- Competitive dental plan with strong coverage for basic, major, and orthodontic services
- Annual Health Care Spending Account (HCSA) to support your personalized wellness needs
- 24/7 virtual healthcare access for you and your eligible dependents
- Life, disability, and AD&D insurance for financial peace of mind
- Wellness-focused perks including mental health support and rewards programs
- Parental leave top up policy
- Paid vacation and sick time
Company info
- RSI) is a market leader in online casino and sports betting, currently operating real-money gaming with our brands: BetRivers.com, PlaySugarHouse.com, and RushBet.co.
- We're building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game.
- Rush Street Interactive is a mobile-first company evolving digital architecture into a modern, scalable, event-driven platform.
- As a Senior Server Engineer, you will play a foundational role in designing and building the backend services, APIs, event processing systems, and integrations that power our digital experiences and enable analytics, lifecycle engagement, and downstream data systems.
- This role goes beyond feature delivery.
- You will help architect scalable backend services, event-driven workflows, and platform capabilities.
- Creativity - we are open to new ideas of how we can be better
Equal opportunity
- equal opportunity employer and committed to a diverse and inclusive workplace.
Visa & Work Authorization
- identity and expression, marital status, family status, lifestyle, age, culture, religion, military and veteran status, citizenship, or disability
Apply directly at Rush Street Interactive →Create a free account for alerts like thisView Rush Street Interactive immigration profile
This listing is sourced directly from Rush Street Interactive's careers page and normalized into a canonical job model.