Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Penn Interactive Ventures Logo

Senior Software Developer, Trading

Penn Interactive Ventures

$140,000 - $200,000
Aug 21, 2025
Philadelphia, PA, US
Apply Now

PENN Entertainment, Inc. is looking to solve the problem of delivering cutting-edge online gaming and sports media products, and to push the boundaries of what's possible in the industry.

Requirements

  • A solid foundation in computer science, with competencies in data structures, distributed systems, algorithms and software design
  • Significant experience operating production systems at scale, including performance tuning and monitoring
  • Proven ability to build reliable, high-throughput distributed systems and real-time data pipelines
  • Hands-on experience with event-driven systems (Kafka, RabbitMQ, SQS/SNS, Pub/Sub)
  • Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Sinatra, Django, Laravel, Node)
  • Strong experience with relational databases (Postgres, MySQL), Redis, and Redis Cluster
  • Familiar with Kubernetes, CI/CD pipelines, Git workflows, and terminal-based tooling

Responsibilities

  • Develop and maintain event-driven systems built with Elixir (Phoenix LiveView, Broadway, Commanded), Postgres, Redis and Apache Kafka
  • Design and build scalable data feed integrations and gRPC/REST services
  • Tackle complex, high-impact technical challenges and drive proposals across teams and leadership
  • Shape architecture and delivery of new features in a collaborative agile setting
  • Work with other teams to build and evolve internal service integrations
  • Set up and improve monitoring and alerting (DataDog, Bugsnag, PagerDuty)
  • Identify system bottlenecks and risks; drive long-term scalability improvements

Other

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Bachelor's degree or equivalent experience