Penn Interactive

Staff Software Developer

Penn Interactive · Remote, Canada

Posted about 3 months ago

or apply directly on Penn Interactive's site. We never take the application ourselves.

Is this posting real?

This role has been open
81 days
Penn Interactive's roles stay open a median of 81 days
Reposted
No
Salary listed
No
0% of Penn Interactive's roles list one
Ghost-job risk at Penn Interactive
high
38 stale, 0 reposted of 38 open
Hiring momentum
51 roles opened in the last 90 days
↑ up vs. the prior 90 days
Last confirmed on the employer's board
2026-10-23

Measured from postings appearing on and disappearing from Penn Interactive's own greenhouse board since 2026-08-03. Full hiring picture for Penn Interactive.

About this role

As a Staff Software Developer on the Enablement team at PENN Entertainment, you will lead the design and delivery of new platform capabilities while building and maintaining key services for the Federated GraphQL API and event-driven architecture. Your role involves collaborating with various engineering teams to enhance customer-facing applications, optimizing gRPC endpoints and SQL queries, and mentoring other engineers. You will also focus on observability practices and proactively address systemic risks to ensure reliability and scalability.

Our read on this posting2.6out of 5
benefits
3/5
freshness
1/5
career value
4/5
role clarity
5/5
pay transparency
0/5

Scored from the posting itself — how clearly the role is described, how much it says about pay and benefits, and how recently it was listed. Not a judgement of Penn Interactive as an employer.

What you need

  • 7+ years in a software engineering role
  • Strong experience with relational databases, particularly PostgreSQL
  • Comfortable working across a polyglot codebase that includes Elixir, Java, Rust, and TypeScript
  • A solid foundation in computer science, with deep competencies in data structures, distributed systems, algorithms, and software design
  • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent
  • Experience with Kubernetes

Nice to have

  • Experience with AI
  • Familiarity with caching strategies and the tradeoffs involved in applying them at scale

What you get

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Opportunities for career progression and mentoring others

Worth weighing

  • Salary range is $170,000 — $220,000 CAD, which may vary based on experience and negotiation
  • Role involves working with a polyglot codebase, which may require adaptability
  • Focus on observability practices suggests a need for proactive problem-solving skills

Summarised from Penn Interactive's posting. Read the full original.

Listed by Penn Interactive on their greenhouse job board, last confirmed open on 2026-10-23. PitchMeAI is not the employer.

More roles at Penn Interactive

All 38 open roles at Penn Interactive →