Senior Server Engineer
Rush Street Interactive
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.
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.
What You'll Do:
- 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
- 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 by 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
- Demonstrated expertise in RESTful APIs and backend integration patterns
- Deep understanding of event-driven architectures and message brokers such as Kafka
- Solid working knowledge of relational databases including Postgres and Oracle
- Familiarity 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 DevOps practices
- Strong understanding of observability, including logging, monitoring, metrics, tracing, and production diagnostics
- Demonstrated ability to lead technical discussions and drive architectural decisions across multiple teams
- Track record of mentoring and coaching engineers within Agile (Scrum/Kanban) environments
- Excellent written, verbal, and presentation communication skills in English, with the ability to convey technical concepts clearly to both technical and non-technical stakeholders
- 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
- ...Analytics Team (DnA) is a 60+ person organization spanning data engineering, analytics engineering, analytics/decision science, and data... ...that few consumer companies can build. About the Job This Senior Director leads MAU Analytics and Data Science. You and...SeniorFull time
$99.1k - $132.1k
...operations and supply chain systems. We value an applied industrial engineering mindset with real-world operations experience. We need the... ...towers, digital twins, and agent-enabled decisioning. This Senior Data Scientist role is highly hands-on and centered on...SeniorFull timeFlexible hours- ...We are looking for a talented and driven Senior Data Scientist to join our growing Data Science team. As a Senior Data Scientist... ...robustness, and scalability. Collaborate with product managers and engineers to define data science requirements and integrate models into...SeniorFull time
- ...We're looking for a Senior Data Scientist to join our growing AI & Data Science team and help shape how Sonatype applies machine... ...leadership across high-impact AI initiatives, partnering with product, engineering, security, research, and data teams to identify opportunities,...SeniorFull time
- Position Description: We are looking for a Senior Data Engineer that will play a critical role in shaping our data innovations. They will help create cutting-edge Big Data solutions by leveraging their prior industrial experience. This role requires close collaboration...SeniorFull time
$89.7k - $149.5k
...look for 7+ years of professional experience in progressively senior data science and applied AI/ML roles. We need strong expertise... ...assess upstream data sources, data quality, and readiness, and engineer features from transactional, contract, and time-series data....SeniorFull timeContract workWork at officeFlexible hours2 days per week- Tripadvisor, the world’s largest travel site, operates at scale with over 500 million reviews, opinions, photos, and videos reaching over 390 million unique visitors each month. We are a data driven company that leverages our data to empower our decisions. Tripadvisor is...SeniorFull time
$150k - $200k
...people who want to help us build something truly special. Senior Data Scientist, Growth We’re looking for an experienced Data... ...cross-functional squads at Shakepay. You’ll work closely with engineering and design, while also partnering across marketing, finance, and...SeniorFull timeWork at officeRemote work$120k - $160k
...first. That’s where you come in. The Role We're hiring a Senior Data Scientist to own machine-learning models end to end -... ...that keeps it accurate in production. This is a hands-on, engineering-heavy data-science role: you build and ship your own models....SeniorFull timeTemporary workRemote workFlexible hours- ...or dashboards — we build the systems that power Hive’s products and make data accessible, reliable, and performant. As a Senior Data Engineer , you’ll play a vital role in evolving our data platform, which directly determines what our customers can do, how fast our...SeniorFull time
$120k - $160k
...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline at Flinks . You'll own the data and ML platform that turns...SeniorContract workTemporary workRemote workFlexible hours- ...We're looking for a seasoned Threat Intelligence Engineer to join us as a dedicated Senior Security Engineer, TI. You'll be joining a program established a couple of years ago, with a solid foundation already in place: reporting templates, tooling, feeds, and industry...SeniorFull time
$1,500 - $2,025 per month
...setting standards for testing, dbt CI/CD , monitoring, alerting, automation, runbooks, onboarding, and code review. Partner with Engineering to understand source schemas, events, and system architecture. Provide input early so data entering the warehouse is reliable,...SeniorFull time$148k - $218.5k
...unique location points , 12 billion user actions , 8 billion miles driven every single month , and so much more. As a Senior Analytics Engineer, you will be responsible for transforming this wealth of data into trusted, well-modeled datasets that power analytics, reporting...SeniorFull time- ...We are looking for a GCP Senior Data Engineer with strong experience in GCP, BigQuery, Dataflow, Dataproc, Pub/Sub, Spark, Python, SQL, Terraform & CI/CD. **Required Skills** - Technical: Proficiency in SQL, Python, Java/Scala, and distributed systems (Spark...Senior
- ...creating WinForms based applications in a C#.Net environment using both a web portal and a traditional desktop application with a SQL Server database. Responsibilities: Develop and maintain WinForms based applications in C#.Net Work with SQL Server databases and...SeniorTemporary workWork at office
- ...Position Summary: The Senior Medical Writer/Principal Medical Writer will be responsible for leading the development of high-quality and on-time clinical study documents. Specific responsibilities include clinical document planning, writing, editing/formatting, and...SeniorFull time
$89.7k - $149.5k
...value proven success working in cross-functional product and engineering environments. Were looking for a bachelors degree in math,... ...future of health for patients, communities, and our teams. This Senior Data Scientist role is hybrid in Mississauga, Ontario. We offer...SeniorFull time$120k - $160k
...ABOUT YOU You are a strategic and tactical Director of Engineering, Data, with deep expertise in data platforms and machine learning systems. You will lead a distributed team of data engineers, ML engineers, and data scientists delivering the recommendation engines, personalization...Full timeWorldwide- ...Incident Manager Data Engineering Location: Mississauga, ON Work Arrangement: Onsite Employment Type: Full-Time / Permanent... ...impact, progress, and resolution updates to stakeholders and senior leadership. Conduct post-incident reviews and Root Cause...Permanent employmentFull time
- ...The Job Is a Good Fit If You Enjoy developing a multidisciplinary engineering team while balancing people leadership, technical strategy, delivery, and operations. Can set clear direction without needing to make every decision yourself. Coach through frequent...Full time
- ...AI-Augmented Development proficiency – hands-on experience driving AI code assistants ( Cursor, GitHub Copilot, Claude ) and engineering context for multi-language stacks. Custom Plugin Development – proven ability to write custom native code and expose it to the...SeniorFull timeLocal area
$75.9k - $141.9k
...resolve intricate system challenges, leading root cause analyses and instituting long-lasting solutions. Establish and maintain engineering standards for coding quality, testing (SIT/UAT), security, performance, and best practices in the software development lifecycle....SeniorFull time$90k - $120k
...Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of... ...Job Description We are looking for Senior Systems Engineering Analysts to join the... .... Experience with the automation of server builds and deployment. Experience...SeniorFull timeFlexible hours- ...We are looking for a talented and driven Senior Data Scientist to join our growing Data Science team. As a Senior Data Scientist... ...robustness, and scalability. Collaborate with product managers and engineers to define data science requirements and integrate models into...SeniorFull time
- At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans. Our platform powers marketing for 1,500+ iconic events, festivals, venues, and promoters across North America. We help them grow their customer base and sell...SeniorFull time
$154k - $247k
...product that enhances consumer purchase experiences. This is a senior technical role, responsible for defining the data science... ...drive measurable business impact. Responsibilities: Leading Engineering Culture • Design and execute the data science vision and...Worldwide$150k - $200k
...to join our team working towards this goal, we would love to hear from you! Role Overview We are looking for a Senior Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded systems built around modern microcontrollers. This role...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...SENIOR SQL Database Administrator providing enterprise-wide support for business-critical databases for AIRS. Expert level expertise in... ...aspects required. On-site only. Requirements: ~7+ years SQL Server 2016+ experience ~ Database administration ~ Performance...SeniorFull time
- Data Engineering Lead Possible 3 Month CTH Role Name: Data Eng Lead_SOW176 Work Site: Calgary, CA Onsite Start Date: Immediate Availability Role Summary We are seeking a Data Engineering Lead with deep expertise in data engineering and...Permanent employmentImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Server Engineer. Be the first to apply!
- senior network engineer remote Canada
- senior manager legal Canada
- senior staff systems engineer Canada
- senior commercial counsel Canada
- senior manager tax Canada
- senior construction accountant Canada
- senior infrastructure engineer Canada
- senior living Canada
- senior implementation project manager Canada
- senior marketing project manager Canada



