Simplify Logo

Full-Time

Senior Software Developer

Compliance

Posted on 9/11/2023

theScore

theScore

501-1,000 employees

Sports scores, news, and betting app

Consumer Software
Entertainment
Gaming

Senior

Remote

Category
Backend Engineering
Full-Stack Engineering
Software QA & Testing
Software Engineering
Required Skills
gRPC
Kubernetes
Agile
Elixir
React.js
Git
Data Structures & Algorithms
Apache Kafka
Postgres
SCRUM
REST APIs
Requirements
  • Computer Science degree or equivalent experience
  • Strong data structures, distributed systems, algorithms, and software design competencies
  • Excellent communication skills and technical writing abilities
  • Security-first mindset, familiarity with OAuth2, OWASP mitigation techniques
  • Passionate about clean code architecture and software craftsmanship
  • Experience with modern web framework and building/consuming APIs
  • Experience with Git workflow using GitHub or similar platform
  • Strong grasp of designing and working with relational data models, experience with PostgreSQL preferred
  • Interest in designing, building, and optimizing distributed systems
  • Experience with functional programming, Kubernetes, Kafka, gRPC (Nice to have)
Responsibilities
  • Work across several services/codebases using preferred technology stack: Elixir/Phoenix, LiveView, React, and functional programming paradigm
  • Develop, scale, and optimize REST, gRPC, and GraphQL APIs
  • Solve technical problems of high scope, complexity, and scale while delivering clean and organized code
  • Improve observability to support features deployed to production for a large user base
  • Collaborate regularly with engineers, product managers, and designers for new features and improved platform access experiences
  • Participate in the design, architecture, and delivery of new features in an agile/scrum environment
  • Define and improve documentation, internal style guide, maintainability, and best practices
  • Provide mentorship to other developers and the entire organization
  • Other duties as required

theScore, a subsidiary of PENN Entertainment, offers a popular media app providing personalized live scores, news, stats, and betting information for sports fans, along with a sports betting app delivering a mobile betting and iCasino experience. The company utilizes mobile app development and digital content distribution technologies to create and distribute digital content through web, social, and esports platforms.

Company Stage

M&A

Total Funding

$268.1M

Headquarters

Toronto, Canada

Founded

2012

Growth & Insights
Headcount

6 month growth

11%

1 year growth

25%

2 year growth

59%
INACTIVE