CareerPlanSign in

Staff Software Developer

PI HQ - Philadelphia, PA🌐 Remote💼 Full-time💰 $170,000–$170,000🗓 2026-06-24 → 2026-09-26

Core

Design, architect, and deliver foundational services and applications powering PENN's omnichannel gaming and entertainment platforms (theScore, theScore Bet, Hollywood Casino) using event-driven architecture and GraphQL.

Role type

Staff Software Developer (Platform Enablement)

Builds

Scalable, reliable foundational services, Federated GraphQL APIs, and event-driven architecture components.

Domain

Online gaming, sports betting, and media technology.

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, GraphQL API design, gRPC, PostgreSQL, Kubernetes, observability (monitoring/alerting), polyglot programming (Elixir, Java, Rust, TypeScript), system optimization, technical mentorship.

Preferred skills

Experience in high-throughput/real-time domains (sports betting, gaming, financial services), AI/ML experience.

Technologies

Elixir, Java, Rust, TypeScript, GraphQL, gRPC, PostgreSQL, Kubernetes, DataDog, Bugsnag, ExUnit, RSpec, Jest, pytest.

Responsibilities

Lead design and architecture of new platform capabilities; build and maintain key services; drive integrations with internal services; support customer-facing application teams via code/design review; develop and optimize gRPC endpoints, GraphQL APIs, and SQL queries; own observability practices; identify and resolve systemic bottlenecks; mentor engineers.

Seniority

Staff, hands-on IC with strategic influence and mentorship.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.