Penn Interactive

Staff Software Developer

Penn Interactive
Apply
2 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

DatadogElixirGraphQLgRPCJavaJestKubernetesPostgreSQLpytestRSpecRustSQLTypeScript

Categories

Penn Interactive

About Penn Interactive

5,001-10,000 employees
Contact me