Jobs
>
Toronto

    Senior Software Developer, Accounts Core - Toronto, Canada - theScore

    theScore
    Default job background
    Full time
    Description

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players. theScore's sports betting app 'theScore Bet Sportsbook & Casino' delivers an immersive and holistic mobile sports betting and iCasino experience. theScore Bet is currently live in the Company's home province of Ontario. theScore also creates and distributes innovative digital content through its web, social and esports platforms.

    About the Role & Team

    The Accounts Core team's goals are to set new standards for reliability, performance, scalability and security for services that support our patrons throughout their account creation process, and secure their personal information and funds.

    This includes performance analysis and architecting the service to support higher load without failure. Implement new user-facing security features around authentication and authorization. Improve code quality and standards to allow feature-contributing teams to extend features based on analytics, customer research and other factors.

    About the Work

    As a key member of our Accounts Core team you will:

    • Work across several services/codebases using our preferred technology stack: Elixir/Phoenix, LiveView, React and functional programming paradigm.
    • Develop, scale, and optimize amazing REST and gRPC APIs.
    • Solve technical problems of the highest scope, complexity and scale while delivering clean, organized and readable code.
    • Strive to reduce technical debt, while communicating with teammates and other teams about any larger refactor.
    • Improve observability to support our features deployed to production providing service to a large user base.
    • Collaborate regularly with engineers and product managers to develop new features or review contributions of new features to services we maintain.
    • Work with the team to define and improve our documentation, internal style guide, maintainability and best practices, empowering team-mates as well as feature teams to work on our services.
    • Provide mentorship to other developers on the team and even the entire organization.
    • Other duties as required.

    About You

    • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
    • Excellent communication skills, including solid technical writing abilities.
    • Security-first mindset. Familiarity with OAuth2, OWASP mitigation techniques are a plus.
    • Passionate about clean code architecture and software craftsmanship.
    • Diligent about delivering well-tested features, including unit and integration tests where possible.
    • Experience with a modern web framework and consuming and building APIs.
    • Experience with Git workflow using GitHub or similar platform.
    • A strong grasp of designing and working with relational data models. Experience with PostgreSQL preferred.
    • An interest in designing, building, and optimizing distributed systems.
    • A drive for finding simple solutions to complex problems.
    • Always trying to understand problems from a fundamental perspective
    • NICE TO HAVE: Experience with functional programming, Kubernetes, Kafka, gRPC, REST.

    What We Offer

    • Competitive compensation package.
    • Comprehensive Benefits package.
    • Fun, relaxed work environment.
    • Education and conference reimbursements.

    #LI-REMOTE
    #LI-HYBRID

    Candidates residing in Ontario requiring special accommodation can email

    theScore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.



  • theScore Toronto, Canada

    About the Role & Team · The Accounts Core team's goals are to set new standards for reliability, performance, scalability and security for services that support our patrons throughout their account creation process, and secure their personal information and funds. · This include ...


  • Shutterstock Toronto, Canada Full time

    The Opportunity: · The New Business Sales Executive is highly focused on creating new business opportunities within the mid-market and small business segment. The ideal candidate will be a driven, results-oriented individual with a knack for understanding competitive landscapes a ...


  • Shutterstock Toronto, Canada Full time

    The Opportunity: · To support our continued growth in USCA, Shutterstock is seeking a Manager for our New Business Team. Your mission will be to focus on coaching and developing a team of Sales Associates to achieve sales targets by driving and optimizing our SMB customer acquisi ...


  • Equinix Toronto, Canada

    **Who are we?** · Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organiza ...


  • Carlisle Brake & Friction Toronto, Canada

    **Sommaire du poste**: · Ce rôle clé est conçu pour créer, stimuler et maximiser les occasions de vente au sein du réseau canadien de distribution au détail en 2 étapes et de LBM. Le gestionnaire sera responsable de lancer et de maximiser les opportunités de produits Henry. La ca ...


  • Microsoft Toronto, Canada

    As a Channel Sales Manager - Azure you will work with our Top Managed Partners. You will work closely with them to drive sales at scale and to deliver revenue impact to the business. You will provide Sales Readiness and Deal Coaching and Manage Top Deal Execution. This opportunit ...

  • Havergal College

    Accounting Analyst

    1 day ago


    Havergal College Toronto, Canada

    We are seeking an individual who is inspired by our mission and whose beliefs align with our core values of integrity, compassion, inquiry and courage, and reflects our core competencies to join Havergal College as an **Accounting Analyst**. This is a full-time, in-office positio ...


  • MSC Industrial Supply Co. Toronto, Canada

    **Build a better career with MSC.** · Serving customer and community starts with the very best people doing their very best work. That is precisely what we have at MSC Industrial Supply Co., a leading North American distributor of metalworking and maintenance, repair, and operati ...


  • Citco Toronto, Canada

    Supervisor, Fund Accounting - Institutional Services · Toronto, Canada · **About Citco** · Citco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide. With more than $1.8 trillion in assets under admi ...

  • Riverside Natural Foods Ltd.

    Accounting Intern

    6 hours ago


    Riverside Natural Foods Ltd. Toronto, Canada

    Are you hungry to innovate? To do things differently? To work with a company that's real, thoughtful and very forward-thinking? · Meet Riverside. We are an organic, "better for you" snack company, manufacturing award-winning, nutritious, allergen-free snacks. Your kids know us as ...

  • Workday

    Account Executive

    1 day ago


    Workday Toronto, Canada

    Your work days are brighter here. · At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us a ...

  • Ritual

    Account Executive

    6 hours ago


    Ritual Toronto, Canada

    Ritual delivers more than just an avenue to skip the lunch line - we serve up a true community experience, helping you connect with your social circle and local businesses via seamless technology, all built around what humans love most - food. Since day one, our mission here at R ...


  • LogRhythm Toronto, Canada

    **Territory Account Executive: Canada** · As a Territory Account Executive at LogRhythm you will have the opportunity to sell an award-winning, comprehensive threat lifecycle management solution that solves the most critical issues faced by enterprise IT environments. Our solutio ...

  • Janalta AltaML

    Accounting Supervisor

    6 hours ago


    Janalta AltaML Toronto, Canada

    AltaML is a leading North American applied AI company with extensive experience in building and operationalizing AI solutions. We call our business model Invent and Scale, from industry agnostic to industry focused, which encompasses focus and domain expertise combined with an ab ...

  • FGL Sports

    Financial Analyst

    6 hours ago


    FGL Sports Toronto, Canada

    **What you'll do** · The Financial Analyst will play a key role within a dynamic team focused on efficient and accurate accounting for revenue and cost of goods sold using common information sources and practices. The incumbent will prepare and record journal entries, reconciliat ...


  • Sourced Group Toronto, Canada

    **Head of Cloud Solutions** · Sourced (an Amdocs company) has joined the recently launched Amdocs Cloud division. Amdocs are a leading provider of software and services to over 350+ communications and media companies. Sourced were acquired for their deep expertise in public cloud ...


  • NeuraFlash Toronto, Canada

    **About NeuraFlash**: · We are a leading AI and Consulting Partner of Amazon & Salesforce obsessed with helping our customers transform their contact centers with AI Powered Experiences. Our expertise spans across the Amazon ecosystem with Amazon Connect, Lex & Contact Lens and S ...


  • CORE ARCHITECTS INC. Toronto, Canada

    **CORE Architects Inc., **an Architectural firm situated in downtown Toronto, is seeking an individual to fill the position of **Accounting/Operations Assistant **on a full-time permanent basis. · This is an IN-OFFICE position. · - Posting journal entries including vendor invoice ...

  • Verto Health

    Account Executive

    7 hours ago


    Verto Health Toronto, Canada

    Do you have 70% of the qualifications we are looking for and are looking to make a difference? Grab a link to your LinkedIn profile and then send us your resume here · Closing date: August 15, 2023* · **What drives you?** · - You are motivated by ensuring clients realize the valu ...

  • Left Field Brewery

    Sales Manager

    7 hours ago


    Left Field Brewery Toronto, Canada

    **Position: Sales Manager : Licensee (On Premise)** · **Type**: Full Time Permanent, Salary · **Compensation**: Competitive Base Salary, Sales Incentive Plan & Bonus · **Perks**: Car Allowance, Phone Allowance, Expense Account, Health & Dental Benefits, Healthcare Spending Accoun ...