×
Register Here to Apply for Jobs or Post Jobs. X

Senior Server Engineer

Job in Vancouver, BC, B6B, Canada
Listing for: Rush Street Interactive, Inc.
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 124000 - 186000 CAD Yearly CAD 124000.00 186000.00 YEAR
Job Description & How to Apply Below

Rush Street Interactive (NYSE: RSI) is a market leader in online casino and sports betting, operating brands such as , , and  The company builds integrated experiences between online, social, and land‑based gaming businesses.

Rush Street Interactive is a mobile‑first organization evolving its digital architecture into a modern, scalable, event‑driven platform. As a Senior Server Engineer, you will play a foundational role in designing and building backend services, APIs, event processing systems, and integrations that power our digital experiences and support analytics, lifecycle engagement, and downstream data systems.

What You’ll Do
  • Lead backend development using Java (Spring Boot, Hibernate, Dropwizard) and related technologies.
  • Design and build scalable microservices for high‑volume, highly available digital platforms.
  • Design, implement, and evolve RESTful APIs and service‑to‑service communication patterns.
  • Build event‑driven architectures (Kafka, asynchronous messaging).
  • Maintain resilient integrations with internal and third‑party systems (retry handling, idempotency, monitoring, operational support).
  • Own backend event contracts, payload schemas, and service integrations, partnering with Product, Analytics, and Data Engineering to ensure downstream systems receive reliable, well‑structured data.
  • Drive API governance, service contracts, versioning strategies, and integration standards across the platform.
  • Support BAU while reducing technical debt, simplifying legacy processes, and modernizing the platform through service consolidation and architectural improvements.
  • Ensure high‑performance, secure, observable, and maintainable services through best practices, automated testing, CI/CD, and production monitoring.
  • 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, contributing to hiring, onboarding, and career development of engineers.
What You’ll Bring
  • 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.
  • Proven track record designing distributed systems and microservice architectures.
  • Expertise in RESTful APIs and backend integration patterns.
  • Deep understanding of event‑driven architectures and message brokers such as Kafka.
  • Solid knowledge of relational databases including Postgres and Oracle.
  • Experience with distributed caching technologies such as Redis is considered an asset.
  • Hands‑on background with containerization (Docker), orchestration (Kubernetes), CI/CD pipelines, Git‑based workflows, and Dev Ops practices.
  • Strong understanding of observability, including logging, monitoring, metrics, tracing, and production diagnostics.
  • Ability to lead technical discussions and drive architectural decisions across multiple teams.
  • Track record of mentoring and coaching engineers in Agile environments.
  • Excellent written, verbal, and presentation communication skills in English.
  • Self‑starter attitude with high ownership and accountability in complex, evolving environments.
  • Working knowledge of AWS and infrastructure‑as‑code practices.
  • Familiarity with mobile application architecture and mobile platform best practices.
  • Willingness to travel occasionally both domestically and internationally.
Location Eligibility

Open to candidates across the U.S.

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 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.
  • RRSP and company DPSP contribution, up to 100% of the first 4%.
  • Parental leave top‑up policy.
  • Paid vacation and sick time.

Pay Range for candidates in Canada: $124,000 - $186,000 CAD.

Rush Street Interactive is an equal‑opportunity employer and is committed to a diverse and inclusive workplace. All qualified applicants will be considered for employment without regard to race, national origin, ancestry, sex, sexual orientation, sexual identity, marital status, family status, lifestyle, age, culture, religion, military and veteran status, citizenship, or disability.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary