Senior Software Developer, Trading

theScore, a wholly-owned subsidiary of PENN Entertainment, empowers millions of sports fans through its digital media and sports betting products.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, Pricing Engine

Senior Software Developer role at theScore, developing a Pricing Engine for sports betting using Java, Elixir, and cloud technologies.

Senior QA Engineer

Senior QA Engineer role at theScore, responsible for ensuring high-quality software solutions for sports fans across multiple platforms.

Senior QA Engineer

Senior QA Engineer role at theScore, responsible for delivering quality software solutions for sports media and betting apps across multiple platforms.

Senior QA Engineer

Senior QA Engineer role at theScore, responsible for ensuring high-quality software solutions for sports media and betting apps across multiple platforms.

Senior Software Developer, ESPN Ecosystem

Senior Software Developer role at theScore to enhance cross-app experience between ESPN and ESPN BET platforms.

Description For Senior Software Developer, Trading

theScore, a subsidiary of PENN Entertainment, is seeking a Senior Software Developer for their Trading team in Toronto. This role is crucial in developing and maintaining key components of their sports betting platform. The ideal candidate will work with Elixir, Phoenix, and LiveView to build tools for internal traders, integrate with third parties, and manage real-time market and wager data.

As a Senior Engineer, you'll be responsible for ensuring appropriate monitoring, building internal web tools, participating in system design, and deploying to Google Cloud. You'll also be involved in on-call rotations and will play a leadership role in technical discussions across teams.

The role requires a strong foundation in computer science, experience with modern web frameworks and API development, proficiency in relational databases, and familiarity with tools like Git, Kubernetes, and various testing frameworks. You should be passionate about clean code architecture and comfortable working in a terminal environment.

theScore offers a competitive compensation package, a relaxed work environment, educational reimbursements, parental leave benefits, and opportunities for career growth. Join a team that's dedicated to delivering some of the best apps in the market and be part of an exciting, fast-paced industry at the intersection of sports and technology.

Last updated 7 months ago

Responsibilities For Senior Software Developer, Trading

  • Work with Elixir, Phoenix, and LiveView
  • Ensure appropriate monitoring and alerting is in place
  • Build internal web tools in Phoenix and LiveView
  • Participate in the design, architecture, and delivery of new features
  • Deploy services and applications to Google Cloud
  • Participate in on-call rotation
  • Lead discussions and meetings around technical decisions
  • Set an example for other engineers by collaborating across teams
  • Be a partner to the tech lead and engineering manager in helping set the direction of the team

Requirements For Senior Software Developer, Trading

PostgreSQL
MySQL
  • Solid foundation in computer science
  • Experience with modern web framework and API development
  • Experience with Git and GitHub or similar
  • Strong grasp and experience with relational databases
  • Comfortable working in the terminal
  • Familiarity with Kubernetes
  • Proficiency within an editor of your choice
  • Experience with testing frameworks
  • Experience working with profiling tools
  • Knowledge and familiarity with caching strategies and tools

Benefits For Senior Software Developer, Trading

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Opportunities for career progression and mentoring others

Interested in this job?