Skip to main content
Rush Street Interactive

Senior Server Engineer

RemoteCanada, United States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
CAD 124k–CAD 186k/yr
Check eligibility

Open to CA, US only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer with 8+ years in Java server development. Must have Spring Boot/Hibernate/Dropwizard, distributed systems, microservices, REST APIs, Kafka, databases, Docker/Kubernetes, CI/CD, AWS, and be eligible to work remotely from Canada or the Continental US.

Core skills

JavaSpring BootKafka

Required skills

HibernateDropwizardMicroservicesRESTful APIsPostgreSQLOracleDockerKubernetesCI/CDGitAWS

Optional skills

Redis

What you'll do

  • Design, build, and maintain scalable backend services using Java, Spring Boot, Hibernate, Dropwizard, and related technologies
  • Develop high-performance microservices, RESTful APIs, and service-to-service integrations for a highly available distributed platform
  • Design and implement event-driven architectures using Kafka and asynchronous messaging
  • Build resilient integrations with internal and third-party systems, including retry handling, idempotency, monitoring, and operational support
  • Define and evolve event contracts, payload schemas, API standards, versioning strategies, and integration patterns with Product, Analytics, and Data Engineering
  • Drive platform modernization by reducing technical debt, simplifying legacy systems, and improving architecture through service consolidation
  • Ensure services are secure, observable, maintainable, and production-ready through automated testing, CI/CD, monitoring, and performance optimization
  • Lead production incident investigations, perform root cause analysis, and implement long-term improvements
  • Provide technical leadership through architecture reviews, code reviews, pair programming, mentoring, hiring, onboarding, and engineering best practices

What they require

  • 8+ years of professional software development experience with strong backend engineering expertise
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent practical experience
  • Advanced experience with Java and frameworks such as Spring Boot, Hibernate, and Dropwizard
  • Proven experience designing distributed systems, microservices, RESTful APIs, and backend integration patterns
  • Strong knowledge of event-driven architecture and messaging platforms such as Kafka
  • Experience with relational databases, including PostgreSQL and Oracle
  • Hands-on experience with Docker, Kubernetes, CI/CD pipelines, Git workflows, DevOps practices, and AWS
  • Solid understanding of observability, including logging, monitoring, metrics, tracing, and production diagnostics
  • Experience leading technical discussions, making architectural decisions, and mentoring engineers in Agile environments
  • Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical audiences
  • Ability to travel occasionally, both domestically and internationally

Benefits

  • Comprehensive health coverage including medical, prescription drugs, vision, and paramedical services
  • Competitive dental plan with coverage for basic, major, and orthodontic services
  • Annual Health Care Spending Account to support personalized wellness needs
  • 24/7 virtual healthcare access for you and eligible dependents
  • Life, disability, and AD&D insurance
  • 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
  • Comprehensive compensation
  • Work-life balance initiatives
  • Autonomy with personal freedom and responsibility
  • Creativity and openness to new ideas
  • Personal and professional growth
  • Top-notch professionals who are passionate about what they do
  • People-oriented environment and supportive atmosphere

Online Gaming

🇨🇴 ColombiaGamingEnterprise

Details

Apply routeGreenhouse
CAD 124k–CAD 186k/yr