Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Penn Interactive

Senior Software Engineer, Sportsbook Platform

Penn Interactive

. Design, scale, and tune APIs and the real-time delivery behind them .

Posted 11/10/2026full-timeRemote • CanadaSenior💰 CA$145,000 - CA$193,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and evolving APIs, with a strong foundation in software engineering principles and experience in real-time feature development. Proficient in utilizing AI coding agents for software development and capable of mentoring teammates while ensuring clean architecture and maintainable code.

Highest-signal resume keywords
API Design and VersioningAI Coding Agents ExperienceReal-Time Feature DevelopmentBackend Systems EngineeringTechnical Documentation Authoring

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
API DevelopmentSwift ProgrammingKotlin ProgrammingLoad TestingDistributed SystemsData StructuresAlgorithmsServer FrameworksPerformance Regression AnalysisClean Architecture
Soft Skills
MentoringClear WritingCollaboration
Tools & Technologies
DatadogGitGitHubPhoenixRuby on RailsFastAPILaravelNodeGraphQLKubernetes
Industry Keywords
Mobile DevelopmentReal-Time SystemsProduction ServicesCross-Team CollaborationEvent Infrastructure

Tech Stack

Tools & technologies
AndroidDistributed SystemsElixirGraphQLiOSKotlinKubernetesLaravelNode.jsRubyRuby on RailsSwift

About the role

Key responsibilities & impact
  • Design, scale, and tune APIs and the real-time delivery behind them
  • Treat API schemas as versioned contracts with released mobile apps; classify breaking changes and plan migrations with iOS and Android leads
  • Build and operate services that remain fast and correct under high throughput and bursty load
  • Find production bottlenecks and risks and drive platform-scaling changes
  • Set up and refine Datadog monitoring, alerting, and tracing
  • Develop native Android and iOS features in Swift or Kotlin when needed, alongside mobile teams
  • Write thorough tests for every feature and bug fix
  • Own features end to end from API to screen, pairing with iOS, Android, and web engineers
  • Debug issues across the client-server boundary
  • Shape APIs from the client’s point of view, including app needs, caching, and weak-network behavior
  • Use AI coding agents such as Claude Code as the primary development method; plan work, direct agents, and review outputs
  • Draft proposals, tech specs, and runbooks and present them to leadership and partner teams
  • Mentor teammates through code review, pairing, and documentation
  • Perform other duties as required

Requirements

What you’ll need
  • Hands-on, daily experience building software with AI coding agents (Claude Code, Cursor, Copilot agents, or similar)
  • At least 5 years of experience in software engineering, with most of it on backend or API systems
  • 2+ years designing and evolving APIs used by multiple clients (iOS, Android, web), including versioning and backward compatibility
  • Willingness to learn native iOS and Android development in Swift or Kotlin
  • Experience building real-time features, such as subscriptions, streaming, or push-based updates
  • Solid foundation in computer science, including data structures, distributed systems, algorithms, and software design
  • Experience finding and fixing production performance regressions through load testing and tracing
  • Experience on an on-call rotation for a production service and owning release cycles end to end
  • Experience with a server framework such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node
  • Clear writing and experience authoring tech specs, runbooks, and cross-team design documents
  • Care about clean architecture and maintainable code
  • Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice
  • Prior mobile shipping experience is a plus, not a requirement
  • Native mobile experience, GraphQL, Elixir and Absinthe, relational databases, Kubernetes, container operations, background job processing, and event infrastructure are nice to have

Benefits

Comp & perks
  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Opportunities for career progression and mentoring others
  • Best-in-class benefits for eligible employees, including personalized options, expert guidance, and always-on support tools for physical, financial, and emotional wellbeing
  • Bonus eligibility for most non-sales positions