Senior Software Engineer, Accounts
New
P
PENN Entertainment, Inc.Online gaming
Location: Remote, United StatesFull-TimeSenior
Salary$145,000 — $193,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- You possess a minimum of 5 years of experience in Software engineering
- Required Skills
- PostgreSQLKubernetesMySQLgRPCRESTful APIsDatadog
Requirements
- Have a minimum of 5 years of software engineering experience.
- Bring a strong computer science foundation, including data structures, distributed systems, algorithms, and software design.
- Have experience with production systems at scale and identifying improvements through load testing and tracing.
- Have experience investigating and remediating performance regressions, including CPU, I/O, memory, and latency issues.
- Have experience with production on-call rotations and owning release cycles end-to-end.
- Have experience with modern web frameworks and API development, such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.
- Understand relational databases, including PostgreSQL and MySQL.
- Have experience with Kubernetes and operating services in a containerized environment.
- Be comfortable with the terminal, Git, and GitHub or similar tools.
- Have experience with testing frameworks such as ExUnit, RSpec, Jest, or pytest.
- Have experience with background job processing and asynchronous event-handling infrastructure.
- Have experience building authentication, identity, or other regulated systems with strong security and auditability, and understand OAuth 2.0, OIDC, JWT, MFA, and secure handling of PII.
Responsibilities
- Design, scale, and performance-tune REST APIs, gRPC services, and SQL queries supporting accounts and compliance systems.
- Own high-scope technical problems, draft proposals, and present them to leadership and partner teams.
- Design, architect, and deliver features end-to-end in an agile/scrum environment.
- Identify production bottlenecks and risks, and drive changes to improve platform scalability.
- Set up and refine Datadog monitoring and alerting for owned systems.
- Mentor engineers through technical specifications, pairing, and code review.
- Work with stakeholders across business domains to deliver products and operational improvements.
- Bridge internal, third-party, legacy, and modern systems, including data migrations and supporting infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site