Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer - Open Source Data Platform (ODP)

$180k - $210k per year

The Consensus

ABOUT THE ROLE

We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for architecting and driving the technical direction of critical components within the Acceldata Open Data Platform (ODP). You will work on solving the most challenging distributed systems problems, contribute to open-source communities, and mentor senior engineers while shaping the future of large‑scale data infrastructure.

You'll lead high‑impact initiatives that directly influence how petabyte‑scale data is managed, observed, and optimized across hybrid and cloud ecosystems. You'll collaborate with industry experts, Apache committers, and seasoned engineers who share your passion for distributed systems and open‑source innovation.

WHY JOIN US

At Acceldata, you won't just be writing code; you'll be defining the architecture and technical vision for modern data platforms used by some of the world's largest enterprises.

Your technical decisions will shape mission‑critical systems, and your contributions will be visible across the global data ecosystem. If you're ready to take ownership of complex technical challenges and drive innovation at scale, Acceldata is where you belong.

RESPONSIBILITIES
  • Own the end‑to‑end architecture of major platform components, driving design decisions that impact scalability, reliability, and performance.
  • Architect and implement next‑generation distributed data storage, processing, and query optimization systems.
  • Partner with product, engineering leadership, and stakeholders to define technical roadmaps and translate business requirements into scalable solutions.
  • Lead contributions to Apache projects and open‑source communities, establishing Acceldata's presence and technical reputation.
  • Identify and resolve complex performance bottlenecks across distributed systems, optimizing for cost, latency, and throughput.
  • Mentor and guide Senior Software Engineers, fostering technical excellence and a culture of continuous learning.
  • Establish and enforce coding standards, perform thorough code reviews, and ensure architectural consistency across the platform.
  • Evaluate and recommend emerging technologies, tools, and frameworks that align with platform goals.
  • Lead root cause analysis for critical production issues and drive systemic improvements to prevent recurrence.
  • Work across diverse environments: Bare Metals, VM, Kubernetes, and multi‑cloud architectures.
REQUIREMENTS
  • 9+ years of hands‑on software development experience with at least 5 years focused on distributed systems or big data platforms.
  • Expert‑level proficiency in Java or Scala, with strong Python skills. Experience with systems languages is a plus.
  • Deep understanding of distributed computing principles, including consensus algorithms, data partitioning, replication, fault tolerance, and consistency models.
  • Extensive hands‑on experience with multiple components of the big data stack (Hadoop, Spark, Hive, Trino, Kafka, Flink, NiFi or similar).
  • Expert‑level Linux proficiency, including kernel tuning, performance analysis, and debugging at the system level.
  • Strong experience with Kubernetes, Docker, and cloud platforms (AWS, GCP, or Azure).
  • Deep expertise with Maven, Gradle, or SBT; experienced in CI/CD pipelines, GitHub, and artifact management (Nexus).
  • Proven ability to diagnose and resolve complex issues, including memory leaks, deadlocks, GC tuning, and distributed system failures.
  • Strong understanding of architectural patterns for scalable, fault‑tolerant distributed systems.
  • Excellent written and verbal communication skills; ability to articulate complex technical concepts to diverse audiences, including senior leadership.
  • Demonstrated ability to work effectively with cross‑functional teams, external contributors, and the open‑source community.

PREFERRED SKILLS

  • History of significant contributions or committer status in Apache projects (e.g., Spark, Kafka, Hive, Iceberg, Flink, etc.).
  • Experience with modern table formats (Apache Iceberg, Delta Lake, Hudi) and data lake architectures.
  • Experience developing or optimizing query engines, query planners, or execution frameworks.
  • Familiarity with data governance, security, lineage, and compliance frameworks.
  • Experience leading large‑scale data platform migrations or Hadoop distribution upgrades.
  • Published technical blogs, papers, or conference presentations on distributed systems topics.
  • Experience leading or maintaining open‑source projects.

$180,000 - $210,000 a year

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer - Open Source Data Platform (ODP) in Waterloo, ON vacancy
  • $210k - $240k per year

     ...the market leader in Enterprise Data Observability. Founded in 2018...  ...Enterprise Data Observability Platform—the first of its kind—helps...  ...We are seeking a Principal Engineer with at least 14 years of experience...  ...leader for Acceldata's Open Data Platform (ODP). In this role... 
    Data
    Long term contract
    Work at office

    The Consensus

    Waterloo, ON
    9 hours ago
  • $188.2k - $282.2k per year

     ...synonymous with entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the Role The DTIS Nurture...  ...schemas, content adapters, component model, data bindings, and platform renderer contracts. Build reusable... 
    Data
    Long term contract
    Full time
    Contract work
    Internship
    Manual labor

    Playstation

    Waterloo, ON
    a month ago
  • $216k - $297k per year

     ...Faire is a technology wholesale platform built on the belief that the...  ...we're using the power of tech, data, and machine learning to...  ...ours. About This Role Our Engineering organization owns the software...  ...plumbing underneath. We are hiring a Staff Engineer to own that plumbing.... 
    Data
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    3 days ago
  • $190.5k - $262k per year

     ...Staff Software Engineer - Growth Platform Faire is a technology wholesale platform built on the belief that the future is local. Independent retailers around...  ...and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community... 
    Data
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    2 days ago
  • $248k - $341k per year

     ...Faire is a technology wholesale platform built on the belief that the future...  ...Faire, we’re using the power of tech, data, and machine learning to connect this...  ...About this role As the Senior Staff Machine Learning Platform Engineer, you will own the technical vision and... 
    Data
    Long term contract
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Mosaec

    Waterloo, ON
    8 hours ago
  • $127k - $225k per year

     ...Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei...  ..., embedded and enterprise computing platforms by building security features from the...  ...understand the most challenging system and data security problems, analyzing and... 
    Data
    Full time
    Contract work
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co.,

    Waterloo, ON
    more than 2 months ago
  • $200k - $250k per year

     ...Acceldata is seeking a dynamic and results-oriented Sales Engineer to join our high-performing team. As a Sales Engineer, you...  ...crucial role in driving the success of our cutting-edge xLake Platform (Cross Lake Data Platform). You will be the technical expert and a key... 
    Data
    Long term contract

    Acceldata

    Waterloo, ON
    1 day ago
  • $80k - $90k per year

     ...success team. As a Business Data Analyst, you’ll be responsible...  ...expert on RideCo’s technology platform and data-driven design and...  ...management, marketing, and operations staff. Work closely with the client...  ...project managers, solutions engineers, and client stakeholders to... 
    Data
    Full time
    Casual work
    Work at office
    Flexible hours

    Rideco

    Waterloo, ON
    a month ago
  • $256k per year

     ...Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile...  ...level up), you’ll need to be open to feedback (and we give lots...  ...Apply If To you, a tech lead, staff, or principal engineer is someone...  ...steps to improve, like sourcing diverse candidates, providing... 
    Internship
    Work at office
    Remote work
    Night shift
    Day shift

    Ashby

    Waterloo, ON
    18 days ago
  •  ...growing company and have the environment for your growth. The Engineering Platform Manager requires a B.S. level Engineering degree and...  ...development team members. Assess the team and communicate with them openly. Creates a team environment and instills a sense of... 
    Full time
    Overseas

    Accelerated Systems Inc.

    Waterloo, ON
    3 days ago
  • $113.4k - $162k per year

     ...is looking for an experienced Data Developer with hands-on experience...  ...designing and developing data platforms. You will own the design,...  ...tooling is embedded into everyday engineering practice. Using AI is not...  ...– 207,000 annually  Canada Staff: CAD $200,400 – 248,000 annually... 
    Data
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Waterloo, ON
    more than 2 months ago
  • $181k - $241k per year

     ...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration...  ...pipelines across multiple services and platforms. Ensure fast, reliable feedback cycles...  ...monorepos. Active contributor to open source projects or previous experience with... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    8 hours ago
  • $181k - $241k per year

     ...authentication. This role is a hands‑on engineering position inside Information Security, focused...  ..., and profile management for B2C and B2B platforms. Implement and extend identity...  ...platforms with internal systems, including user data stores, messaging, fraud signals, and... 
    Data
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  • $80k - $100k per year

     ...Developer specializing in Quality Engineering, you will be embedded within...  ...domain knowledge across the platform. You will report to the Software...  ...on real-world and generated data Contribute to technical...  ...stakeholders, and other RideCo staff to define acceptance criteria,... 
    Data
    Full time
    Casual work
    Work at office
    Flexible hours

    Rideco

    Waterloo, ON
    4 days ago
  • $181k - $241k per year

     ...matters most. As we build Affim's advertising platform and evolve Marketplace into a best in...  ...working in search or related recommendation engines You have experience delivering major...  ...Location - Remote Canada This remote role is open only to candidates residing in Alberta,... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  • $190.5k - $262k per year

     ...Faire is a technology wholesale platform built on the belief that the...  ...we're using the power of tech, data, and machine learning to...  .... About This Role Our Engineering organization owns the software...  ...the data; and iterate. As a Staff Security Engineer, Bot & Traffic... 
    Data
    Permanent employment
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  • $181k - $241k per year

     ...hidden fees or compounding interest. The Data and Storage Services team is...  ...BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic...  ...for a highly skilled and detail-oriented staff software engineer who can drive the technical roadmap for... 
    Data
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    4 days ago
  •  ...solution and comprehensive software platform that enables frictionless parking....  ...grow with us! We have an active opening for a full-time  Senior Backend Engineer to strengthen the systems behind...  ...services, APIs, integrations, and data workflows. Lead technical design... 
    Data
    Long term contract
    Full time
    Flexible hours

    Eleven-x

    Waterloo, ON
    13 days ago
  • $90k - $130k per year

     ...newest member of our Software Engineering team, you will contribute to the...  ...SDK, Android Studio, and platform best practices. ~ Experience...  ...RESTful APIs and offline-first data handling. Understanding of...  ...#Li-Hybrid Why is this role open? Existing Vacancy  RideCo is... 
    Data
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    4 days ago
  • $181k - $241k per year

     ...what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud...  ...and monitor those and use analytics and data driven decisions to further improve the...  ...- Remote Canada This remote role is open only to candidates residing in Alberta,... 
    Data
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    4 days ago
  •  ...Systems Engineer Waterloo, Ontario   Your opportunity at VueReal...  ...firmware on microcontroller platforms, including bring up of I2C, SPI...  ..., configuration tools, data collection, back end services...  ...fun, and innovation. It is a open concept space, with meditation... 
    Data
    Full time
    Work at office

    Vuereal

    Waterloo, ON
    a month ago
  • $190.5k - $262k per year

     ...Faire Faire is a technology wholesale platform built on the belief that the future is...  ...Faire, we're using the power of tech, data, and machine learning to connect this thriving...  ...first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be... 
    Data
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    a month ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and...  ...partner organizations. The Role We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum... 
    Full time
    Internship

    Qorsa

    Waterloo, ON
    2 days ago
  • $120k - $137k per year

     ...automation. We are seeking a  Senior Data Science Specialist to transform raw data...  ...large-scale datasets.   ~ Data Engineering Optimization: Design efficient data loading...  ...SQL Server, Database Design, Google Cloud Platform (GCP), and BigQuery. Data Movement:... 
    Data
    Full time

    Syntronic

    Waterloo, ON
    more than 2 months ago
  • $144k - $176k per year

     ...Relay is a digital banking platform that gives self-made business owners...  ...cash flow from a constant source of stress into a clear signal...  ...resilient businesses. Our Engineering team is at the heart of building...  ...never ask for sensitive personal data (such as bank account details,... 
    Data
    Long term contract
    Full time
    Internship

    Relay

    Waterloo, ON
    20 days ago
  • $90k - $140k per year

     ...looking for a Software Development Engineer in Test to help build and...  ...path toward Senior or Staff Quality Engineering roles....  ...Familiarity with developer tooling or platform teams. Experience with Jenkins...  ...handles and uses personal data of job applicants in line with... 
    Data
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    more than 2 months ago
  • $100k - $140k per year

     ...industry-leading ride sharing platform. You will own features end-to-...  ...mobile applications. Implement data models and business logic to...  ...in Computer Science, Software Engineering, or a related discipline. ~3...  ...-Hybrid Why is this role open? Existing Vacancy RideCo is... 
    Data
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    more than 2 months ago
  • $119k - $178k per year

     ...Category Engineering Hire Type Employee Job ID 17958 Base Salary Range $119000-$178000 Remote Eligible No Date Posted 06.23.2026...  ...Design, develop, and own full stack features for one of our platforms using Angular, Python, and .NET C# Architect software frameworks... 
    Long term contract
    Remote work
    Worldwide

    Synopsys Inc

    Waterloo, ON
    more than 2 months ago
  •  ...Space Systems Engineer Work Location: Waterloo, ON About Canadian Strategic Missions...  ...than traditional aerospace or aviation platforms. You will work at the intersection of...  ...systems considerations (space + ground + data layers) Lead or support verification and... 
    Data
    Long term contract
    Full time
    For contractors
    Remote work

    Csmc Inc

    Waterloo, ON
    more than 2 months ago
  •  ...VP, Business Systems, the AI & Automation Engineer is the primary technical person for...  ...Systems which includes Business Applications, Data & Analytics, and IT. The role works with...  ...value work. Working across enterprise platforms, workflow automation tools, and AI services... 
    Data
    Full time
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer - Open Source Data Platform (ODP). Be the first to apply!