Senior Software Engineer — Scalable Promotions Platform

PENN Interactive

United States

On-site

USD 145,000 - 193,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive pay
Relaxed environment
Education reimbursements
Career progression

Job summary

PENN Interactive is expanding its digital team, delivering cutting-edge online gaming and sports media products. You will design and scale GraphQL APIs, gRPC services, and SQL queries powering the promotions engine, while mentoring peers and driving architectural improvements.

Join a collaborative, agile environment with focus on reliability, performance, and growth opportunities within a leading North American entertainment company.

Qualifications

  • Minimum 5 years of software engineering experience.
  • Strong CS fundamentals: data structures, distributed systems, algorithms, design.
  • Production systems at scale with load testing and tracing experience.
  • Experience with on-call rotations and end-to-end release ownership.
  • Excellent written and verbal communication; able to author specs and runbooks.
  • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Fast API, Laravel, Node).
  • 2+ years designing and evolving GraphQL schemas for multi-client surfaces.

Responsibilities

  • Design, scale, and tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the promotions engine.
  • Own high-scope technical problems; draft proposals for leadership and partner teams.
  • Architect and deliver new features end-to-end in an agile/scrum environment.
  • Identify bottlenecks and risks; drive scalability improvements.
  • Set up monitoring and alerting in DataDog for owned systems.
  • Mentor engineers across teams; contribute to specs, pairing, and code reviews.
  • Other duties as required.

Skills

Software engineering
Distributed systems
Algorithms
Data structures
Software design
Code quality
Communication

Tools

GraphQL
PostgreSQL
MySQL
Kubernetes
Git
GitHub
ExUnit
RSpec
Jest
pytest
Kafka
RabbitMQ
AWS SQS/SNS
Google Cloud Pub/Sub

Job description

PENN Interactive is expanding its digital team, delivering cutting-edge online gaming and sports media products. You will design and scale GraphQL APIs, gRPC services, and SQL queries powering the promotions engine, while mentoring peers and driving architectural improvements.

Join a collaborative, agile environment with focus on reliability, performance, and growth opportunities within a leading North American entertainment company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – GraphQL & Scalable APIs (Remote)
Senior Software Engineer – GraphQL & Scalable APIs (Remote)

Penninteractive • United States

On-site
USD 145,000 - 193,000
Competitive compensation
Relaxed work environment
Education reimbursements
+1
Senior Software Engineer - Promotions Platform
Senior Software Engineer - Promotions Platform

Penn Interactive • United States

Remote
CAD 145,000 - 193,000
Competitive compensation package
Fun, relaxed work environment
Education and conference reimburse m
+1
Senior Software Engineer, Promotions
Senior Software Engineer, Promotions

PENN Interactive • United States

On-site
USD 145,000 - 193,000
Competitive pay
Relaxed environment
Education reimbursements
+1
Senior Full Stack Engineer, Client Platform
Senior Full Stack Engineer, Client Platform

PENN Interactive • United States

On-site
USD 135,000 - 180,000
Education and conference reimbursem
Career progression and mentoring
Senior Full-Stack Engineer - Remote GraphQL Platform
Senior Full-Stack Engineer - Remote GraphQL Platform

Penn Interactive Ventures • United States

Remote
USD 135,000 - 180,000
Education reimbursements
Mentoring
Competitive compensation
Senior Full-Stack Engineer: GraphQL, React & Scale
Senior Full-Stack Engineer: GraphQL, React & Scale

PENN Interactive • United States

On-site
USD 135,000 - 180,000
Education and conference reimbursem
Career progression and mentoring
Senior Site Reliability Engineer - Scale Global Platforms
Senior Site Reliability Engineer - Scale Global Platforms

Penn Interactive Ventures • California (MO)

Hybrid
USD 105,000 - 140,000
Competitive compensation
Relaxed work environment
Education reimbursements
Senior Site Reliability Engineer — Platform Automation & Scale
Senior Site Reliability Engineer — Platform Automation & Scale

PENN Interactive • United States

On-site
USD 145,000 - 193,000
Competitive compensation
Comprehensive benefits
Fun, relaxed work environment
+1
Staff Data Engineer
Staff Data Engineer

Penn Interactive Ventures • United States

Hybrid
USD 160,000 - 205,000
Competitive compensation package
Fun, relaxed work environment
Education and conference reimburseals
+1
Staff Data Engineer
Staff Data Engineer

Penninteractive • United States

Hybrid
USD 160,000 - 205,000
Competitive compensation
Fun, relaxed work environment
Education and conference reimburse
+1