
Staff Software Developer
Penn Interactive4 months ago
Remote, United StatesStaff+
Base Salary
$170k - $220k/yr
Responsibilities
- Lead the design, architecture, and delivery of new platform capabilities.
- Build, support, and maintain services for Federated GraphQL APIs, event-driven architecture, and regulatory compliance tooling.
- Drive integrations with internal services by partnering with engineering teams and organizational stakeholders.
- Support customer-facing application teams through scope definition, technical specifications, code review, and performance improvements.
- Develop, scale, and optimize gRPC endpoints, GraphQL APIs, and SQL queries.
- Own monitoring, alerting, and incident-response practices across systems using Datadog and Bugsnag.
- Identify and address bottlenecks and systemic risks before they affect reliability or scale.
- Mentor engineers and contribute to technical excellence across the organization.
Requirements
- At least 7 years of software engineering experience.
- Demonstrated ownership of complex systems from end to end.
- Experience working across Elixir, Java, Rust, and TypeScript codebases.
- Strong knowledge of data structures, distributed systems, algorithms, and software design.
- Strong experience with relational databases, particularly PostgreSQL.
- Knowledge of caching strategies and their tradeoffs at scale.
- Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent.
- Experience with high-throughput or real-time domains such as sports betting, gaming, or financial services.
- Experience with Kubernetes.
- Experience with AI.
- Ability to lead technical efforts, make architecture decisions, investigate root causes, and mentor engineers.
Benefits
- Competitive compensation package.
- Fun, relaxed work environment.
- Education and conference reimbursements.
- Career progression and mentoring opportunities.
- Remote role, indicated by #LI-REMOTE.
Tech Stack
About Penn Interactive
Penn Interactive is the digital product and engineering arm of PENN Entertainment (NASDAQ: PENN), developing and operating online sportsbook and iCasino platforms for regulated markets in North America. Its portfolio includes ESPN BET in the U.S., theScore Bet in Ontario, and Hollywood Casino online, all built on proprietary tech. Backed by a parent company headquartered in Wyomissing, Pennsylvania that operates 40+ casinos across 20 states, it connects online play with on-property experiences.