Base Career helps you apply smarter for this job.
Key skills for this role
Design, scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the sportsbook wagering and grading engine, the casino transaction engine, the financial ledger, responsible gaming enforcement, tax enforcement, general regulatory enforcement, promotional records, and risk management, among other things.
Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedback
Design, architect, and deliver new features end-to-end in a collaborative agile/scrum environment
Identify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalable
Set up and refine monitoring and alerting in Datadog for the systems you own
Mentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code review
Interact with multiple stakeholders across a wide variety of business domains to deliver best in class products, operational improvements, and cost efficiency optimizations.
Be comfortable with bridging the gap between internal, third party, legacy, and modern systems; and excel at doing what this entails, including, data migrations, intermediate data translation, the building and stewardship of additional supporting infrastructure as required, etc.
Other duties as required.
You possess a minimum of 5 years of experience in Software engineering
A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design
Strong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracing
Experience investigating and remediating production performance regressions, including CPU, I/O, and memory hotspots as well as latency regressions in high-throughput services
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, USA
PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment cont
, USA
PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment cont
, USA
Philadelphia, USA
, USA
, USA
Philadelphia, USA
Philadelphia, USA
Calgary, CAN
Toronto, CAN
Experience with on-call rotations for a production service, including owning release cycles end-to-end
Passionate about clean code architecture and software craftsmanship
Excellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross-team design docs that stand up to scrutiny
Experience with modern web frameworks and API development (Phoenix, Ruby on Rails, Fast API, Laravel, Node)
2+ Years of experience designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, Web)
Experience building and integrating multi-client / white-label platforms, including geo-based routing and per-client configuration
A strong grasp of relational databases, including PostgreSQL and MySQL. Additionally, a strong understanding of relational database theory, including, but not limited to, normalization and denormalization, particularly from a flexibility vs performance mindset, is a major asset.
Experience with Kubernetes and comfort operating services in a containerized environment
Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice
Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent
Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk)
Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub)
Experience with agentic software development tools, building and using agentic workflows, and validating quality of agentic outputs is a major asset.
Experience with building financial, legal, and / or process accounting systems with strong correctness and auditability is paramount.
NICE TO HAVE: building applications in Elixir, hexagonal architecture, Domain Driven Development, contribution to open source software, experience working at startups, passion for sports and/or esports
PENN Interactive is PENN Entertainment’s wholly owned digital gaming division serving online betting, casino, and sports-media customers.
Visit company websiteUSD 145000-193000 yearly / year
Full-time
Senior · 5+ years experience
Remote
Apply faster on company sites with our extension.