Staff Software Engineer - Data Platform
$160k - $200k per yearStathletes
Position:
Staff Software Engineer, Data PlatformEmployment Type:
Full-timeWork Arrangement:
Remote within CanadaAnnual Base Salary:
CAD $160,000 to $200,000, based on skills and experienceBenefits:
RRSP matching and health benefitsPosition Status:
Newly created role with an existing vacancyStathletes 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.As Staff Software Engineer, Data Platform, you will independently own the database and data-platform architecture for our next-generation products, lead hands‑on implementation and take responsibility for ongoing database operations.Working with our senior technical leadership, DevOps and product colleagues, you will make platform decisions, agree integration boundaries and deliver improvements in practical stages while supporting existing systems. This is an individual contributor role with technical leadership responsibilities.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 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.Any third party images, logos, trademarks or copyrights are the property of their respective owners.
#J-18808-Ljbffr
Staff Software Engineer, Data PlatformEmployment Type:
Full-timeWork Arrangement:
Remote within CanadaAnnual Base Salary:
CAD $160,000 to $200,000, based on skills and experienceBenefits:
RRSP matching and health benefitsPosition Status:
Newly created role with an existing vacancyStathletes 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.As Staff Software Engineer, Data Platform, you will independently own the database and data-platform architecture for our next-generation products, lead hands‑on implementation and take responsibility for ongoing database operations.Working with our senior technical leadership, DevOps and product colleagues, you will make platform decisions, agree integration boundaries and deliver improvements in practical stages while supporting existing systems. This is an individual contributor role with technical leadership responsibilities.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 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.Any third party images, logos, trademarks or copyrights are the property of their respective owners.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data Platform in Winnipeg, MB vacancy
$160k - $220k per year
...are too, let's talk. About the TeamThe Data Platform team is responsible for the foundational... .... We expect great things from our engineers and reward them with stimulating new projects... ...is an opportunity for experienced Software Engineers to join our fast growing Data...SuggestedLocal areaWorldwideFlexible hours$147k - $196.6k per year
...days per week, at minimum. The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between... ...only team within General Motors that delivers software on every compute module the company has....SuggestedWork at officeRemote work3 days per week$147k - $196.6k per year
...days per week, at minimum. The RoleThe Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle... ...team within General Motors that delivers software on every compute module the company has....SuggestedWork at officeRemote work3 days per week- ...technology that will set the standards for software-defined vehicles around the world.... ...company. Role SummaryConsumer Platform builds and operates backend services... ...customer-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical...SuggestedLong term contractFull timeContract work
- Lead enterprise data platform architecture with Python and SQL at RB Global, supporting a hybrid team near Chicago, Fort Worth, Burnaby, or Mississauga.As a Staff Software Engineer on the Data Engineering team, you will set technical direction for scalable data products and...Suggested
- ...Shape the data foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help...Long term contractImmediate start
- Shape Jobber’s data platform through scalable pipelines, AWS expertise, and technical leadership across teams. This is a strategic, hands-on engineering role.As a Staff Data Engineer on Jobber’s Data Platform Team, you will shape data integration architecture and delivery....
$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...Remote work- ...Genie is a mobile-first financial wellness platform designed to help individuals take control... ...nobody notices. That is the bar. As the Staff Engineer on this team, you will set the technical... ...financial world: bank account linking through data aggregators, debit card lifecycle...Long term contractTemporary workWork at officeImmediate startRemote workFlexible hours
- ...inference. About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to projects on our Inference Platform team. Our team primarily owns the orchestration... ..., develop, test, and maintain production software, with responsibilities spanning testing, continuous...
- Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will...Long term contract
- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Builder Platform based in Canada. As a Staff Software Engineer, you will play a strategic role in designing and scaling an internal...Long term contractRemote workWorldwide
- Lead Juniper Square’s data platform transformation with advanced SQL and cloud engineering in a remote-first environment across the United States and Canada.As Senior Staff Software Engineer, Data, you will define architecture, operating models, and execution roadmaps for a...Remote work
$230.4k - $288k per year
...services. Proprietary technology and data at scale power Nu’s digital platform, built to promote financial access,... ...for enabling Nubank’s growth engine across owned and paid channels. This... ...customer journeys at scale. As a Staff Software Engineer – Marketing...Long term contractWork at officeLocal areaWork from homeRelocation packageFlexible hours- ...General Motors is seeking a Staff Software Developer to set technical direction across the data platform for vehicle ECUs and cloud integration. You will lead architecture decisions, mentor engineers, and collaborate with cross-functional teams including platform, cloud, and...
- Shape Forma.Ai’s Spark-based data platform through backend architecture, data modeling, and reliable systems development. This staff-level role carries broad technical ownership.Reporting... ..., and production reliabilityMentor engineers and strengthen backend engineering standardsRequirements...
$200k - $235k per year
Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer...Long term contractWork at officeFlexible hoursShift work3 days per week$160k - $220k per year
...where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...Long term contractLocal areaWorldwide- ...where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...
- Build Meeru AI’s data foundation with expert SQL and Python for production pipelines, connectors, and curated models across enterprise finance systems.As a Staff Data Engineer, you will own major data-platform subsystems end to end. You will transform warehouse data, integrate...
- ...where anyone can safely use any technology, and within Okta Platform R&D, we’re specifically focused on protecting the future of... ...across the worldWe are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...Long term contractPermanent employmentWork from home
- ...the most trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations... ...our flexible Data-first Agreement Platform (DAP). With contract data as the... ...Overview This is a foundational engineering role. You will own a critical domain...Long term contractContract workFlexible hours
- # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy... ...Operations Partner trusted by 2,300+ GPs, unifying technology, data, and fund administration services into a single platform that...Full timeWork at officeRemote work
- Design cloud applications and data architectures as a Staff Engineer at Capital One Canada, working in a hybrid model with three office days weekly.This... ...direct reports. You will lead cross-functional, multi-platform application systems while supporting engineering standards...Work at office
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer, Data Engineering About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning...Work at officeWork from home- Build data platforms and AI capabilities as a Senior Software Engineer at lululemon, working onsite at least four days weekly. Apply distributed systems and APIs.This senior position supports lululemon’s Enterprise Data & AI team. You will design enterprise solutions across...
- Shape the future of automotive technology at General Motors as a Software Engineer focusing on the Vehicle Data Platform in a hybrid work model. Leverage your expertise in C and distributed systems to innovate and optimize vehicle data management. In this hybrid role, the...
$136k - $187k per year
...mission. If you are too, let's talk.The Data Platform team is responsible for the foundational... ...ownership. We expect great things from our engineers and reward them with stimulating new... ...This is an opportunity for experienced Software Engineers to join our fast growing Data...Local areaWorldwideFlexible hours- Elevate your career as a Software Engineer on the Data Platform team at Okta, focusing on high-volume, low-latency systems. This role emphasizes the design and implementation of advanced data services and platforms. Join Okta's elite Data Platform team, responsible for foundational...
- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer - Builder Platform based in Canada. As a Senior Staff Software Engineer, you will provide company-wide technical leadership, shaping...Long term contractRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Data Platform. Be the first to apply!
Related searches
- junior data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- big data engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- data engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB

