Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Staff Software Engineer - Data Platform

$160k - $200k par année

Stathletes Inc.

Staff Software Engineer, Data Platform

Job Title & Location

Position: Staff Software Engineer, Data Platform

Department: Engineering

Employment Type: Full-time

Work Arrangement: Remote within Canada

Annual Base Salary: CAD $160,000 to $200,000, based on skills and experience

Benefits: RRSP matching and health benefits

Position Status: Newly created role with an existing vacancy

Position Summary

Stathletes builds hockey software and data tools that help people analyze and understand the game. Our systems bring together game events, player and puck tracking, computer vision outputs, analytics and video to deliver dependable products for teams, media and fans.

Key Responsibilities

  • Own the architecture and implementation of data storage, processing and delivery systems, translating product needs into a phased technical plan.
  • Evaluate database, storage and cloud options, balancing performance, reliability, operating cost and team capacity.
  • Build reliable ingestion and processing pipelines with validation, retries, backfills and reprocessing for historical and live data.
  • Connect events, tracking, computer vision outputs, analytics and video references through consistent identities, timestamps and data contracts.
  • Define data models, quality states, lineage and retention so raw, processed and human-validated data can be traced and used appropriately.
  • Build secure, documented and versioned APIs and data services for customers and internal teams.
  • Own PostgreSQL performance and safe schema migrations, including query tuning, indexing, locking, concurrency and workload separation where appropriate.
  • Own production database administration, including configuration, access controls, capacity planning, maintenance and upgrades.
  • Define and test backup, restore, replication and failover procedures against agreed recovery goals. Lead database incident diagnosis and recovery.
  • Partner with DevOps on infrastructure, deployment, monitoring and security. Document operating procedures and share database support and recovery knowledge.
  • Provide technical guidance through design discussions, code reviews and practical mentorship. Explain tradeoffs clearly and follow through on agreed decisions.

Qualifications & Skills

  • A track record of independently owning production backend systems or data platforms, from architecture and hands-on implementation through migration and ongoing operation.
  • Deep SQL and relational database expertise, including data modelling, query tuning, indexing, transactions and safe schema changes, with hands-on production PostgreSQL experience.
  • Practical database administration experience covering monitoring, capacity, permissions, maintenance, tested restores and safe upgrades.
  • Experience troubleshooting production incidents and planning database recovery and high availability.
  • Strong programming skills and experience building APIs, ingestion pipelines and background processing that handle failures and data corrections reliably.
  • Sound judgment about database, storage and cloud services, including scalability, security, operating cost and complexity.
  • The ability to own a technical domain while collaborating with a broader technical lead and delivering incremental improvements within team priorities and budget.

Our Environment

Our current environment includes Ruby on Rails, PostgreSQL, and DigitalOcean infrastructure and object storage. You will help determine how that foundation should evolve.

Rails experience is a strong plus. We also welcome engineers with strong backend experience in other languages who are willing to work in and learn our existing systems.

Helpful Experience

  • Streaming or time-series data, analytical stores or data lake architectures.
  • Containers, CI/CD, infrastructure automation and cloud monitoring.
  • Sports data, tracking feeds, computer vision outputs or video metadata.

Why Join Stathletes

Help build the next generation of hockey technology. At Stathletes, you’ll work with game events, player and puck tracking, computer vision and video to turn complex data into products that help people understand the game.

This is a chance to make your mark on the platform. You’ll shape the architecture, build the solutions you design and see your work in action, alongside a team that cares about hockey and enjoys solving challenging engineering problems.

The role offers remote work within Canada, RRSP matching and health benefits.

We do not use artificial intelligence to screen, assess or select applicants for this position.

Accommodations for applicants with disabilities are available throughout the hiring process. Please let us know if you require an accommodation at any stage.

#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 15 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Staff Software Engineer - Data Platform à Ottawa, ON
  •  ...for creative strategists : an AI-native platform that bridges the gap between performance...  ...(Slack, Notion, Google Drive, your ad data) and turns a marketer's knowledge and instincts...  ..., Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail d'été
    Stage
    Travail au bureau
    Travail à distance
    Travail à domicile
    Travail posté

    Motion

    Ottawa, ON
    il y a 6 jours
  •  ...for creative strategists : an AI-native platform that bridges the gap between performance...  ...(Slack, Notion, Google Drive, your ad data) and turns a marketer's knowledge and instincts...  ...updates. We’re looking for a senior software engineer who loves working at the boundary... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail d'été
    Stage
    Travail au bureau
    Travail à distance
    Travail à domicile

    Motion

    Ottawa, ON
    il y a 6 jours
  • $138.45k - $173.06k par année

     ...operational insights. Our cloud-based platform integrates seamlessly with your existing...  ...key moments. This empowers teams to make data-driven decisions, enhance security, and improve...  ...role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes... 
    Suggéré
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Solink

    Ottawa, ON
    il y a 6 jours
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is safeguard what matters most . We provide businesses with the tools to know... 
    Suggéré
    Emploi permanent
    Temps plein
    Recrutement immédiat
    Travail à distance

    Solink

    Ottawa, ON
    il y a 15 heures
  •  ...Solink is seeking a Staff Software Engineer for the Data Infrastructure team to help scale our data platform. You’ll own backend and full-stack components, mentor engineers, and shape architecture for 10M+ events per day. This remote Canada role offers collaboration with cross... 
    Suggéré
    Travail à distance

    Solink

    Ottawa, ON
    il y a 15 heures
  • $176.5k par année

     ...Library, the unified storage and governance platform for all content across Scribd,...  ...Rust and built on the excellent Rust data ecosystem (Apache Arrow, Parquet, and...  ...will join an existing team of Senior, Staff, and Principal engineers building the Content Library and Core... 
    Contrat Longue Durée
    Pour les contractants
    Zone locale
    Bureau à domicile
    Horaires flexibles

    Scribd, Inc.

    Ottawa, ON
    il y a 26 jours
  • $185k - $195k par année

     ...and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future...  ...Develop, test, and debug embedded software on Linux-based platforms for devices including security panels, networking gateways... 
    Travail occasionnel
    Stage
    Travail au bureau
    Recrutement immédiat

    Alarm.com

    Ottawa, ON
    Il y a un mois
  •  ...Reports to: Director of Software Type: Full-Time Location:...  ...Dominion Dynamics' mesh networking platform for autonomous assets working...  ...environments. It has to move data securely and in real time over...  ...use it in the field. We value engineers who make good decisions quickly... 
    Temps plein
    Travail posté

    dominion%20dynamics

    Ottawa, ON
    il y a 10 heures
  • $96.56k - $128.74k par année

     ...better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems...  ....  ~ Lead integrated digital, data, infrastructure, and cybersecurity implementations...  ...succeed internationally, the Digital Platform Delivery & Architecture (DPDA) group... 
    Emploi permanent
    Temps plein
    Сontrat
    Travail d'été
    Travail au bureau
    Programme de réinstallation
    3 jours par semaine

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    il y a 12 jours
  •  ...Company Palantir builds the world's leading software for data-driven decisions and operations. By...  ...data to the people who need it, our platforms empower our partners to develop lifesaving...  .... The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to... 
    Temps plein
    Travail au bureau
    Travail à distance
    Travail à domicile

    Palantir Technologies

    Ottawa, ON
    il y a 4 jours
  •  ...looking for a Senior Routing Engine Developer to design and build...  ...generation interaction routing platform powering enterprise-scale...  ...Qualifications ~8+ years of software engineering experience, including...  ...relational databases, data modeling, integration data flows... 
    Temps plein
    Stage
    Travail à distance
    Relocation

    Miratech

    Ottawa, ON
    il y a 8 jours
  • $100k - $140k par année

     ...systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand — systems designed to... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein

    Q-Block Computing

    Ottawa, ON
    il y a 26 jours
  •  ...implementation of future state data and information architecture...  ...or business-side analytics or engineering role for a contract research organization...  ...with the wider MS Power platform (PowerApps, PowerAutomate etc....  ...Experience with Agile Software Development methodologies Microsoft... 
    Contrat Longue Durée
    Temps plein
    Сontrat
    Travail à distance

    Stryker

    Ottawa, ON
    il y a 4 jours
  • $130.5k - $186.62k par année

     ...shipped, SiTime is changing the timing industry. For more information, visit: . Job Summary SiTime is seeking a Senior Staff Analog Design Engineer to provide technical leadership in developing advanced clock and timing products. This role combines hands-on circuit... 
    Travail à distance

    SiTime

    Ottawa, ON
    il y a 11 jours
  • $90k - $140k par année

     ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...and security industries. This includes data interfacing, collection, aggregation,...  ...machines, Kubernetes, containerization, cloud platforms; ~ Excellent computer and manual... 
    Emploi permanent
    Temps plein
    Travail au bureau
    Bureau à domicile
    Lundi au vendredi
    2 jours par semaine
    3 jours par semaine

    Larus Technologies

    Ottawa, ON
    il y a 18 jours
  • $122k - $183k par année

     ...Category Engineering Hire Type Employee Job ID 18597 Base Salary Range $122000-$183000 Remote Eligible No Date Posted 09.14.2026...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Travail à distance

    Synopsys Inc

    Ottawa, ON
    il y a 26 jours
  •  ...idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations,... 
    Temps plein

    Fullscript

    Ottawa, ON
    il y a 11 jours
  • $96k - $146k par année

     ...headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution...  ..... We are seeking a Senior Embedded Software Engineer with 8+ years of embedded...  ...experience, strong C programming and ARM-based platform skills, and working familiarity with... 

    Ford Motor Company

    Ottawa, ON
    il y a 29 jours
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware...  ...and test firmware for next-generation embedded optical platforms. Understand and analyze software requirements and document... 
    Сontrat

    Myticas Consulting

    Ottawa, ON
    il y a 1 jour
  •  ...Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC...  ...across other Enterprise class software platforms in both Java and .NET based environments...  ...technologies, from cloud-based mobility to data visualizations and artificial intelligence... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail au bureau
    Horaires flexibles

    RedMane Technology

    Ottawa, ON
    il y a 11 jours
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we...  ...systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're looking for... 
    Travail à distance
    Contrat Longue Durée
    Temps plein
    Recrutement immédiat

    AutoScale Ventures

    Ottawa, ON
    il y a 14 jours
  • $92.36k - $123.14k par année

     ...integrated technology target state, target data model and technology operations required...  ...and employee experiences. The ServiceNow Platform Administrator is a critical role within...  ...Service Delivery. Proficiency with App Engine and system integration Proficiency with... 
    Emploi permanent
    Temps plein
    Travail à domicile
    Le monde entier
    Programme de réinstallation

    EDC

    Ottawa, ON
    il y a 8 jours
  •  ...place! We are looking for a Staff iOS Developer to join one of...  ...advanced hospitality commerce platform.  For this role specifically...  ...experiences through smarter, data-driven pacing. Our mission is...  ...team, continuously improving our engineering practices, and delivering... 
    Travail à distance
    Zone locale
    Horaires flexibles

    Lightspeed Commerce

    Ottawa, ON
    Il y a 2 mois
  •  ...development team. As the Director of Software Development, you will play a...  ...solutions , considering platform architecture, network infrastructure...  ...teams , including Engineers, product owners, Marketing, Customer...  ...on feedback and performance data. Advocate for exceptional user... 
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Le monde entier

    Rebel

    Ottawa, ON
    il y a 4 jours
  •  ...The ESCP-P SysOps Software Architect will lead the architecture and...  ...integrations across relevant SysOps platforms and other operational systems...  ...Define and govern APIs, data models, messaging interfaces,...  ...BSS, user terminal, network engineering, cybersecurity, Network... 

    Telesat

    Ottawa, ON
    il y a 15 heures
  • $80k - $105k par année

     ...Ltd is seeking an Intermediate Software Developer to contribute to the...  ...including Intelligence Mission Data (IMD) and Operational Mission...  ...(DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering skillsets to support the SRC enterprise... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    SRC Can

    Ottawa, ON
    il y a 18 jours
  • $62k - $80k par année

     ...Building Technologies is seeking to hire a Software Programmer to work under the direction of...  ...Analysts, Project Managers, Sales, and Engineering resources to help design IT infrastructure...  ..., with the ability to present technical data and analysis to internal and external stakeholders... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Bosch Building Technologies

    Ottawa, ON
    il y a 5 jours
  • $100k - $135k par année

     ...SRC CAN Ltd is seeking a Senior Software Developer to contribute to the...  ...including Intelligence Mission Data (IMD) and Operational Mission Data...  ...DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering skillsets to support the SRC... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    SRC Can

    Ottawa, ON
    il y a 18 jours
  • $80k - $95k par année

     ...to join the Larus Labs team as Data Scientists, where we develop...  ...quality and best practices in software design and development;  Close...  ...Computer/Software/Electrical Engineering, Applied Math, Engineering Physics...  ...™ Systems Simulation Engine, Software Engineering Services... 
    Emploi permanent
    Temps plein
    Travail au bureau
    Travail à distance
    Bureau à domicile
    Lundi au vendredi
    3 jours par semaine

    Larus Technologies

    Ottawa, ON
    il y a 13 jours
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior...  ..., or TypeScript . Strong understanding of algorithms and data structures . Experience with bug fixing and debugging complex... 
    Travail à distance
    Pour les contractants

    YO AI Labs

    Ottawa, ON
    Il y a 2 mois

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Staff Software Engineer - Data Platform. Soyez parmi les premiers à postuler !