Full Stack Engineer

1 Month ago • 3 Years + • Full Stack Development

Job Summary

Job Description

Rush Street Interactive (RSI) is a leader in online casino and sports betting, operating brands like BetRivers.com and PlaySugarHouse.com. The Full Stack Engineer (Backend-Focused) on the Sports Betting Engineering team is crucial for designing, building, and maintaining services for the sportsbook platform. This role emphasizes backend engineering, including service architecture, API development, data modeling, and systems integration, but requires comfort working across the full stack, including frontend frameworks. The engineer will collaborate with teams to build secure, performant, and maintainable features, diagnose and resolve bugs, write clean, tested code, and support junior engineers. They should demonstrate strong product and customer awareness, participate in technical investigations, and perform root cause analysis for production issues.
Must have:
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • 3+ years of professional experience in software engineering.
  • Proficient in SCM tools like git.
  • Proficient in required programming languages.
  • Good understanding of software engineering practices.
  • Excellent testing skills and deep understanding of architecture.
  • Ability to take ownership and share expertise.
Good to have:
  • Knowledge of Sportsbetting.
  • Experience in high-traffic or regulated environments.
Perks:
  • Comprehensive compensation
  • Work-life balance initiatives
  • Autonomy
  • Creativity
  • Growth opportunities
  • Work with top-notch professionals
  • People-oriented environment
  • Supportive atmosphere

Job Details

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. We’re building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game.

The Full Stack Engineer (Backend-Focused) on the Sports Betting Engineering team plays a vital role in designing, building, and maintaining the services that power our sportsbook platform. This engineer is expected to deliver robust, scalable, and high-impact backend services that align with Rush Street Interactive’s values of excellence, collaboration, transparency, and empathy.

While the role is classified as Full Stack, it has a strong emphasis on backend engineering—including service architecture, API development, data modeling, and systems integration, the Full Stack Engineer should be comfortable working across the stack, including frontend frameworks, and should demonstrate strong ownership over the quality and stability of their work. The engineer will collaborate with fellow engineers, QA, product managers, and other stakeholders to build features that are secure, performant, and maintainable

What You'll Do:

  • Functions as an independent and reliable contributor, delivering work predictably with minimal supervision, and assisting others with lower-complexity issues.
  • Follows established engineering culture and best practices.
  • Estimates development effort and breaks down small features into actionable tasks.
  • Reads and contributes to architectural diagrams, with the ability to influence designs at a small to medium scale.
  • Diagnoses and resolves medium-complexity bugs independently.
  • Collaborates with QA engineers to define and implement automated tests for new features.
  • Writes clean, maintainable, and well-tested code, and ensures testing and monitoring are in place before feature rollout.
  • Provides clear, timely status updates on work in progress and maintains steady momentum without falling into unproductive patterns (e.g., bikeshedding).
  • Conducts effective code reviews for medium-sized changes, ensuring adherence to coding standards and sufficient test coverage.
  • Supports junior engineers with feature implementation and bug fixing, promoting knowledge sharing and growth.
  • Demonstrates strong product and customer awareness, informed by hands-on testing, monitoring, and platform usage insights.
  • Leads or contributes to technical investigations in high-pressure, time-sensitive environments.
  • Performs triage and root cause analysis of production issues.
  • Coordinates and delivers fixes in a timely and effective manner.
  • Clearly communicates incident outcomes to relevant stakeholders.

What You'll Bring:

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience in a relevant technical field.
  • 3+ years of professional experience in software engineering, preferably in backend or full stack roles
  • Proficient using SCM tools (e.g git).
  • Proficient in all required programming languages required by the role.
  • Good understanding of software engineering practices including:
    • coding practices.
    • quality assurance: unit, integration, end-to-end testing.
    • CI/CD pipelines.
    • coming up with and evolving abstractions to meet growing list of requirements.
  • Knowledge of Sportsbetting is a plus.
  • Experience in high-traffic or regulated environments (e.g., real-money gaming, fintech, or e-commerce) is a strong plus

A Full Stack Engineer is expected to embody the company values of Excellence, Collaboration, Transparency, and Empathy.

  • Excellence: Full Stack Engineer demonstrates a higher level of delivery competence. They have excellent testing skills and a deep understanding of the architecture. They actively seek opportunities to take ownership of their work, participate in field activities, and share their expertise with others.
  • Collaboration: The Full Stack Engineer actively seeks help when needed and communicates in a straightforward and concise manner. They learn from mistakes and collaborate with the team to achieve desired outcomes. They are active and highly valued participants in team retrospectives, focusing on results and finding solutions.
  • Transparency: The Full Stack Engineer maintains a transparent record of information and work progress which is crucial to RSI's engineering practices. They adhere to expectations set by engineering management and keep their Jira tickets up-to-date with the most accurate information and status updates.
  • In line with RSI's culture, they are transparent in their communication and willing to engage with others by explaining their methods and answering questions.
  • Empathy: The Full Stack Engineer exhibits empathy towards colleagues by offering support and coaching, being respectful of feedback, and understanding the challenges faced by others. #LI-HYBRID
What Makes Us Great:
  • Comprehensive compensation
  • Work-life balance initiatives
  • Autonomy – we embrace personal freedom and responsibility
  • Creativity – we are open to new ideas of how we can be better
  • Growth – we want you to develop personally as well as professionally
  • Top-notch professionals who are passionate about what they do
  • People-oriented environment and supportive atmosphere

As a rapidly growing company in an emerging industry, you’ll have a huge impact on our product and our company. We like proactive team members and strive to have a company of self-disciplined professionals who enjoy collaboration, having fun, and of course, achieving together what others believe to be improbable. We are dedicated to treating everyone with respect and to support your professional and personal growth.

Rush Street Interactive is an equal opportunity employer and 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 and expression, marital status, family status, lifestyle, age, culture, religion, military and veteran status, citizenship, or disability.

Be at the forefront of this ground-breaking industry! Apply now!

Similar Jobs

Capgemini - Azure .Net Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Trellix - DevOps/Software Engineer

Trellix

Cork, County Cork, Ireland (On-Site)
2 Months ago
Neolytix - Lead Full Stack Developer

Neolytix

Gurugram, India (Hybrid)
3 Weeks ago
Ludeo - Senior Full Stack Developer

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Nice - Software Engineer (Development + Quality Assurance)

Nice

Cochabamba, Cochabamba Department, Bolivia (Hybrid)
3 Weeks ago
Turbulent - Senior Fullstack Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rockstar Games - Senior Full Stack Engineer

Rockstar Games

New York, United States (On-Site)
2 Months ago
EvenUp - Fullstack Software Engineer, AI Document Generation

EvenUp

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Rippling - Senior Fullstack Engineer - Permissions

Rippling

Seattle, Washington, United States (On-Site)
3 Months ago
Humanitarian Operations - Fullstack Web Developer

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

fluence - Asset Network Integration Technician

fluence

Seville, Andalusia, Spain (Remote)
3 Months ago
Ion - Technical Consultant - Endur

Ion

New York, New York, United States (On-Site)
9 Months ago
extreme network - SR QA SW ENGINEER

extreme network

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Pattern - Senior Data and Applied Scientist

Pattern

Pune, Maharashtra, India (On-Site)
1 Month ago
Xsolla - Vice President of Platform Quality & Stability

Xsolla

Montreal, Quebec, Canada (Remote)
5 Days ago
smarsh - Cloud Platform Engineer – Information Security and Networks

smarsh

Portland, Oregon, United States (Remote)
5 Months ago
Epoch Games - Unreal Engine C++ Programmer

Epoch Games

North Carolina, United States (Remote)
4 Months ago
Crunchyroll - Principal Technical Product Manager - Application Security

Crunchyroll

Los Angeles, California, United States (On-Site)
4 Months ago
Spaulding Ridge - Integration Architect

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
2 Weeks ago
Take-Two Interactive - Product Manager

Take-Two Interactive

New York, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Epic Games - Character Art Director

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Activision - IT Intern

Activision

Montreal, Quebec, Canada (On-Site)
1 Month ago
Blackbird Interactive - Business Development Production Coordinator

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Side - Russian - Video Game Localization | Localization Video Game QA Tester

Side

Montreal, Quebec, Canada (On-Site)
1 Week ago
Philips - Sales Executive

Philips

Canada (On-Site)
2 Months ago
Image Engine - Lighting Supervisor

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Rippling - Technical Account Manager

Rippling

Canada (Remote)
3 Months ago
Autodesk - Senior Software QA Developer

Autodesk

Toronto, Ontario, Canada (Remote)
1 Week ago
Spaulding Ridge - Oracle EPM Solution Architect

Spaulding Ridge

Toronto, Ontario, Canada (On-Site)
3 Months ago
Ansys - R&D Engineer II

Ansys

Waterloo, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Rippling - Senior Fullstack Software Engineer

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
ValU - Full Stack Team Lead

ValU

El Sheikh Zayed City, Giza Governorate, Egypt (On-Site)
1 Year ago
Capgemini - Full Stack Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC

Gurugram, Haryana, India (On-Site)
10 Months ago
Synechron - Full Stack Developer (Java, ReactJS, JavaScript)

Synechron

Pune, Maharashtra, India (On-Site)
1 Week ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
9 Months ago
Capgemini - MEAN Stack

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Los Angeles, California, United States (Remote)
9 Months ago
Google - Senior Software Engineer, Full Stack

Google

(On-Site)
8 Months ago
Rocket Science - Full Stack Engineer

Rocket Science

Wales, United Kingdom (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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. We’re building bridges between online, social and land-based gaming businesses to create amazing, integrated experiences that keep players in the game. RSI was named the 2022 EGR North America Awards Operator of the Year, Customer Service Operator of the Year, and Social Gaming Operator of the Year. RSI is committed to industry-leading responsible gaming practices and seeks to provide its customers with the resources and services they need to play responsibly. As a rapidly growing company in an emerging industry, you’ll have a huge impact on our product and our company. We like proactive team members and strive to have a company of self-disciplined professionals who enjoy collaboration, having fun, and of course, achieving together what others believe to be improbable.

Toronto, Ontario, Canada (Hybrid)

Bogotá, Bogota, Colombia (Hybrid)

Bogotá, Bogota, Colombia (On-Site)

Bogotá, Bogota, Colombia (On-Site)

Toronto, Ontario, Canada (Hybrid)

Bogota, Colombia (Hybrid)

Bogota, Colombia (On-Site)

Bogotá, Bogota, Colombia (On-Site)

Mexico City, Mexico (Hybrid)

View All Jobs

Get notified when new jobs are added by Rush street interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug