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

Staff Software Engineer, Data

Full-time

Juniper Square

About your role

We are building a next-generation intelligent data platform for private markets - a greenfield initiative that will reshape how financial data is ingested, normalized, validated, enriched, and distributed across a complex ecosystem. This is a foundational role on a small, high-caliber seed team working at the intersection of modern data engineering and applied AI.

As a Staff Software Engineer, Data , you will own the design and hands-on delivery of the core pipeline components that make this platform work: schema mapping, data normalization, validation, enrichment, and distribution to downstream systems. You will write production code every day, make consequential architectural decisions, and help establish the technical standards and practices the broader team will build on as it scales. This role is for someone who thrives at the frontier of how software gets built - using AI-assisted and agentic development as a first-class part of their workflow - and who wants the challenge and ownership that comes with building something genuinely new.

What you'll do

Own End-to-End Delivery of Core Data Platform Components

  • Design and ship the data normalization, schema mapping, validation, enrichment, and distribution pipeline for a net-new intelligent data warehouse
  • Write production code as a hands-on individual contributor - this is not a role that delegates implementation to others
  • Take technical ownership from architecture through deployment, with accountability for reliability, performance, and correctness

Drive Technical Architecture

  • Partner with a small seed team to define the end-to-end architecture for an AI-native data warehouse serving institutional financial clients
  • Bring opinionated decisions on schema design, normalization strategies, API exposure patterns, and data distribution approaches
  • Evaluate and select technologies with a bias toward what ships well and scales sustainably

Build AI Evaluation Infrastructure

  • Design and implement the evaluation framework that makes AI-generated outputs trustworthy in high-stakes financial data contexts
  • Build cross-model comparison tooling, deterministic validation checks, and human-in-the-loop review workflows
  • Contribute to shared AI evaluation infrastructure that can serve as a foundation across multiple products

Ship with AI-Native Development Practices

  • Use agentic coding tools and LLM-assisted development as your primary workflow - this is how the entire team operates
  • Bring strong opinions about how to get the most from AI-assisted development while maintaining quality and reliability
  • Contribute to the team's evolving practices around AI-accelerated SDLC

Establish Technical Standards

  • Set coding standards, review practices, and architectural documentation that will scale as the team grows
  • Help define what "good" looks like for a team building at speed without sacrificing quality
  • Mentor engineers and provide technical guidance as the team expands

Qualifications

Required

  • 12+ years of software engineering experience, with demonstrated Staff-level technical scope and impact
  • A portfolio of shipped production systems - we will ask you to walk through specific technical decisions you personally made and code you personally wrote; this is not a role for someone whose primary contribution has been directing others
  • Strong hands-on experience with data pipeline or data warehouse engineering: schema design, ETL/ELT patterns, normalization, and API-based data distribution
  • Production experience building with LLMs : prompt design, model orchestration, evaluation, and output validation in real systems, not just experimentation
  • Fluency with AI-assisted and agentic development workflows; you use these tools daily and have strong opinions about how to use them effectively
  • Experience with AWS data infrastructure ; Redshift experience a plus
  • Strong written communication — able to translate technical design into clear documentation for both engineering and product audiences
  • Ability to critically evaluate AI-generated code and outputs, including identifying failure modes, regressions, and edge cases

Preferred

  • Experience with RAG pipelines , vector stores, or document extraction systems
  • Background in financial services data — familiarity with fund administration, investment data schemas, institutional reporting workflows, or related domains is a meaningful differentiator
  • Experience building data products or managed data services for external customers, not just internal tooling
  • Prior experience in a technical lead or TLM capacity on a new or early-stage product team
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Canada vacancy
  • $239k - $298.8k

     ...But when we look closer, patterns emerge—data trails from partners, filings, founders...  .... That’s what our Risk product engineering teams do at Mercury. We guide thousands...  ...precision, and care. We’re looking for a Staff Software Engineer to contribute with building the... 
    Suggested
    Full time
    Night shift

    Mercury

    Canada
    a month ago
  •  ...We're looking for a Staff Engineer to join our Identity & Access Management (IAM) platform team. This is an individual contributor role with...  ...Technical Decisions — Drive decisions on protocol design, data modeling, and platform reliability, and build buy-in across engineering... 
    Suggested
    Full time
    Immediate start

    Xsolla

    Canada
    10 days ago
  • $164k - $205k

     ...Position Overview We are seeking a high-agency full-stack Staff Software Engineer to lead the architecture and product development of an...  ...Functional Roadmapping: Partner tightly with Product, Design, Data, and Engineering leadership to align on roadmap constraints,... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Outschool

    Canada
    a month ago
  • $130k - $173k

     ...cybersecurity, digital experiences, and identity and access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Canada
    11 days ago
  •  ...The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our...  ...compute (e.g., EKS ), networking, IAM , managed data stores, and sound scaling, reliability, and cost trade-offs... 
    Suggested
    Full time

    Beyondtrust

    Canada
    13 days ago
  • $205.6k - $257k

     ...record, Carta brings together the software, services, and legal...  ...Work With You’ll enter our engineering interview process as part of...  ...specific team’s immediate gap. Staff Engineers at Carta are...  ...influence include: Platform Data Ecosystem: Shaping how data... 
    Full time
    Immediate start

    Carta

    Canada
    11 days ago
  • $210k - $278k

     ...foundation small businesses deserve. About this role Our engineering team is responsible for taking products from ideation to...  ...0+ person engineering organization. We are looking for a Staff Software Engineer who’s capable of balancing moving fast while moving... 
    Full time
    Self employment
    Remote work
    Flexible hours

    Found

    Canada
    29 days ago
  •  ...Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day and every...  ...investigate production through fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest technical builder... 
    Full time

    Wealthsimple

    Canada
    25 days ago
  •  ...Data & AI Engineer / Developer Location: Montreal, QC Work Model: Hybrid Employment Type: Full-Time (FTE) Required...  ...tools such as Claude and Microsoft Copilot to improve software development and automation Key Responsibilities... 
    Full time

    Acestack

    Canada
    1 day ago
  • Position Description: We are looking for a Senior Data Engineer that will play a critical role in shaping our data innovations. They will...  ...requires close collaboration with the Machine Learning , Software Engineering , and Product Departments where you will be given... 
    Full time

    Partech

    Canada
    13 days ago
  •  ...looking for a foundational member of our data team to architect the data models and intelligence...  ...: Partner closely with our Data Engineer and Salesforce architects to define data...  ...technical field such as Computer Science, Software Engineering, Information Systems, or a... 
    Full time

    HighlightTA

    Canada
    13 days ago
  • $120k - $160k

     ...America’s most trusted platforms for financial data access, enrichment, and money movement....  ...Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data...  ...degree in Computer Science, Data Engineering, Software Engineering, or a related technical field... 
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Canada
    5 days ago
  •  ...platforms (like Ticketmaster and Shopify) to provide rich customer data in real-time, enabling event marketers to engage their audiences...  ...data accessible, reliable, and performant. As a Senior Data Engineer , you’ll play a vital role in evolving our data platform, which... 
    Full time

    Hive.co

    Canada
    21 days ago
  •  ...Position Description: We are looking for a Senior Data Engineer that will play a critical role in shaping our data innovations. They...  ...requires close collaboration with the Machine Learning , Software Engineering , and Product Departments where you will be given... 
    Full time

    Partech

    Canada
    22 days ago
  •  ...all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this team and role: As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This... 
    Full time
    Immediate start
    Home office

    Mozilla

    Canada
    21 days ago
  • $91k - $140k

     ...governments realize their greatest potential. Title and Summary Data Engineer II Overview: Ethoca, a Mastercard company, is seeking a...  ...candidate brings a strong foundation in data engineering, software engineering practices, and analytical problem solving. This... 
    Full time
    Worldwide

    Mastercard

    Canada
    7 days ago
  •  ...Job : Data Engineering Specialist Location: Montreal/ C te-de-liesse (ST-LAURENT) Hours per Week: 40 Does the position allow for the worker to be virtual/remote?: Hybrid (a percentage of time can be split between on-site and remote) Job Description:... 
    Remote work

    Innova software Services Inc

    Canada
    2 days ago
  • $139k - $181.5k

     ...building the future of work by engineering the world’s first truly...  ...extreme autonomy to tackle unique data engineering challenges and...  ...Data Engineer (operating at a Staff level capacity) to own the technical...  ...elevate the overall software quality of the distributed data... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work

    ClickUp

    Canada
    a month ago
  •  ...at scale with over 500 million reviews, opinions, photos, and videos reaching over 390 million unique visitors each month. We are a data driven company that leverages our data to empower our decisions. Tripadvisor is extremely excited to play a pivotal role in supporting... 
    Full time

    Tripadvisor

    Canada
    13 days ago
  • $127k - $203k

     ...governments realize their greatest potential. Title and Summary Lead Data Engineer Overview: Ethoca is seeking a Lead Data Engineer to...  ...candidate will bring expertise in cloud, data engineering, software development, and AI/ML technologies, partnering across Ethoca... 
    Full time
    Worldwide

    Mastercard

    Canada
    12 days ago
  • $148k - $218.5k

     ...About the Job At Life360, we collect a lot of data: 60 billion unique location points , 12 billion user actions , 8 billion miles...  ...driven every single month , and so much more. As a Senior Analytics Engineer, you will be responsible for transforming this wealth of data... 
    Full time

    Life360

    Canada
    18 days ago
  •  ...flexible global workforce, Reddit provides a progressive data-driven footprint where talented engineers build foundational systems designed to scale for...  ...Requirements: Minimum of 5+ years of production-grade software industry experience for Master’s degree holders (or 4... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Reddit

    Canada
    a month ago
  • $50 - $70 per hour

     ...troubleshooting expertise to help structure real production networking data for AI-driven infrastructure. This hands-on role combines final...  ...Qualifications Current Level 3, Tier 3, or Principal Support Engineer experience supporting stable enterprise infrastructure,... 
    Hourly pay
    Contract work
    For contractors
    Remote work

    SaidGig

    Canada
    3 days ago
  • $122.1k - $162.8k

     ...Salary: $122,100 - 162,800 per year Requirements: We are looking for someone with recognized expertise in data engineering and analytics in large enterprise environments. You should be able to independently lead complex technical initiatives with minimal supervision... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers...  ...and build things that actually ship. We’re looking for a Staff Data Engineer to join a multi-disciplinary engineering team... 
    Full time

    Robotsandpencils

    Canada
    a month ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a...  ...track record of building and supporting production-ready software with clean modular architecture, such as separate services for... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...compliance, and unit economics. Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality, review rigor, and long‑term maintainability. Use data and observability signals (e.g., success rates, latency, cost,... 
    Full time

    Coinbase

    Canada
    a month ago
  • The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our Pathfinder products. As one of the most senior engineers on the team, you will own architecture across the domain and its... 
    Full time

    Beyondtrust

    Canada
    12 days ago
  •  ...grading, career coaching, and reporting. We're looking for a Staff Software Engineer who can lead at multiple levels at once: the architecture,...  ...Make consequential technical decisions on infrastructure, data modeling, API design, and emerging technologies with full... 
    Full time
    Remote work
    Home office

    CodePath

    Canada
    3 days ago
  • $122k - $163k

     ..., and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Staff Software Engineer who can turn ideas into production capabilities and work well in a fast-paced, collaborative, cross-functional, and global... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Canada
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data. Be the first to apply!