Software Engineer, Sportsbook Platform

🕒 July 2

🇨🇦 Canada – Remote

💵 $115k - $145k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Penn Interactive

Penn Interactive

201 - 500 employees

🎲 Gambling

🎮 Gaming

🛍️ eCommerce

Gambling • Gaming • eCommerce

Penn Interactive is an interactive gaming company headquartered in Philadelphia, with additional offices in Greenfield, MA, and Cherry Hill, NJ. As the digital arm of PENN Entertainment, it manages various digital products, including the Barstool Sportsbook. The company is focused on fast-paced growth in the sports betting and online casino space, leveraging partnerships with Barstool Sports and theScore to offer a unique sports betting experience through mobile apps and retail locations.

📋 Description

• Develop, scale, and optimize the GraphQL APIs, gRPC endpoints, and SQL queries that power the marketplace • Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedback • Design, architect, and deliver new features end-to-end in a collaborative agile/scrum environment • Identify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalable • Take on the Sportsbook Platform Support rotation, which owns release management and deployment management during its window • Set up and refine monitoring and alerting in DataDog for the systems you own • Mentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code review • Other duties as required.

🎯 Requirements

• You possess a minimum of 3 years of experience in Software engineering • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design • Strong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracing • Experience investigating and remediating production performance regressions, including CPU hotspots and latency regressions in high-throughput services • Experience with on-call rotations for a production service, including owning release cycles end-to-end • Passionate about clean code architecture and software craftsmanship • Excellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross-team design docs that stand up to scrutiny • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Fast API, Laravel, Node) • Experience designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, Web) • Experience building and integrating multi-client / white-label platforms, including geo-based routing and per-client configuration • A strong grasp of relational databases, including PostgreSQL and MySQL • Experience with Kubernetes and comfort operating services in a containerized environment • Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent • Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk) • Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub) • NICE TO HAVE: building GraphQL APIs with Absinthe, hexagonal architecture, Domain Driven Development, contribution to open source software, experience working at startups, passion for sports and/or esports

🏖️ Benefits

• Competitive compensation package • Fun, relaxed work environment • Education and conference reimbursements. • Opportunities for career progression and mentoring others

Apply Now

Similar Jobs

🕒 July 2

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Technical Lead at Nearform responsible for leading software engineering teams to develop AI-enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.

🇨🇦 Canada – Remote

💵 $200k / year

💰 Venture Round on 2021-02

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Software Developer designing and building scalable web applications using Java at Quantiphi. Collaborating with cross-functional teams to deliver high-quality solutions for Fortune 500 clients.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Cardata

51 - 200

📦 Logistics

💼 Consulting

🏥 Healthcare

Senior Fullstack Software Engineer building and evolving Cardata’s core platform. Designing performant user experiences and contributing across the stack with AI-focused development.

🇨🇦 Canada – Remote

💵 $160k - $190k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Docker, Inc

51 - 200

💼 Consulting

☁️ SaaS

Senior Software Engineer focusing on growth and experimentation initiatives at Docker. Collaborating cross-functionally to optimize user experiences through high-impact experiments.

🇨🇦 Canada – Remote

💵 CA$225.3k - CA$3.6M / year

💰 $105M Series C on 2022-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 1

Fortive

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

📦 Logistics

Senior Software Developer at Intelex Technologies designing user-friendly applications on a next-gen platform while collaborating in an Agile environment toward impactful solutions.

🇨🇦 Canada – Remote

💰 Post-IPO Equity on 2020-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer