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 21 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data in Canada vacancy
  •  ...Sonatype is the software supply chain security company. We provide the world’s best...  ...faster, safer software and harness AI and data intelligence to mitigate risk,...  ...supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Sonatype

    Canada
    21 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... 
    Suggested
    Full time
    Remote work
    Home office

    CodePath

    Canada
    24 days 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,... 
    Suggested
    Full time

    Coinbase

    Canada
    a month ago
  •  ...At Sonatype, we're building the technology that powers secure software development for thousands of organizations around the world. As a Staff Software Engineer , you'll play a key role in developing and maintaining the core services that enable our customers to provision... 
    Suggested
    Full time

    Sonatype

    Canada
    18 days ago
  •  ...The Role BeyondTrust is seeking a Staff Software Development Engineer to help lead the evolution of the Pathfinder products within our cloud offering...  ...scalable and resilient platform services, APIs, and data pipelines. Own architecture for complex, cross-cutting... 
    Suggested
    Full time

    Beyondtrust

    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...  ...compute (e.g., EKS ), networking, IAM , managed data stores, and sound scaling, reliability, and cost trade-offs... 
    Full time

    Beyondtrust

    Canada
    a month ago
  • $200.7k - $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... 
    Full time
    Night shift

    Mercury

    Canada
    8 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
    10 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
    a month ago
  • $100k - $140k

     ...vibrant downtown Toronto office 3x per week. We are seeking a Data Engineer who is passionate about diving deep into data infrastructure...  ...'ll Do: Coordinate with data scientists, data analysts, software engineers and product managers to design and evolve our... 
    Fixed term contract
    Work at office
    Local area
    Work from home

    Webtoon

    Canada
    14 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
    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
    a month 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
    a month 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
    a month ago
  • $246k - $284k

     ...businesses deserve. About This Role We're hiring a Staff or Principal Software Engineer at Found. This is a high-impact, full-stack role where you...  ...-grounded calls Work across the stack: backend APIs, data modeling in MySQL and Spanner, and polished frontend experiences... 
    Full time
    Remote work
    Flexible hours

    Found

    Canada
    19 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 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
    a month ago
  • Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your...
    Full time

    Coinbase

    Canada
    a month ago
  • $1,500 - $2,025 per month

     ...and self-serve tools so teams across Wrapbook can access trusted data and use it independently. Own analytics products end to end,...  ..., runbooks, onboarding, and code review. Partner with Engineering to understand source schemas, events, and system architecture.... 
    Full time

    Wrapbook

    Canada
    21 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
  •  ...As a Lead Data Engineer , you will build and lead the data infrastructure powering an intelligent AI assistant that automates operational workloads for property managers, letting agents and build-to-rent teams. The platform handles communications, compliance, maintenance... 
    Full time

    Smartworking

    Canada
    19 days 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
  •  ...Citi Bank - Mississauga, Ontario - Fulltime Python, GenAI, ML, Data Science, Statistics, NLP, Neural Networks, LLMs, OpenAI, Gemini, Claude, Mistral, Llama, RAG, Vertex AI, Hugging Face, Prompt Engineering, Agentic AI, Guardrails, Pandas, NumPy, PyTorch, TensorFlow,... 
    Full time

    TalentOla

    Canada
    3 days ago
  • $50 - $70 per hour

     ...network support expertise to structure real production network data for AI-driven infrastructure. This hands-on role combines advanced...  ...Current experience as a Level 3, Tier 3, or Principal Support Engineer responsible for keeping enterprise infrastructure stable, including... 
    Hourly pay
    Contract work
    For contractors
    Work at office
    Remote work

    SaidGig

    Canada
    24 days ago
  • $159k - $221k

     ...transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale...  ...features. Our team currently consists of six engineers, some located in New York City and some fully remote. We operate... 
    Remote job
    Work at office
    Worldwide
    Flexible hours

    MongoDB

    Canada
    more than 2 months ago
  •  ...The Role We are looking for a highly skilled AI Engineer with 7+ years of experience in software engineering, with a heavy focus on Python, AWS infrastructure, and Generative AI. The ideal candidate will be responsible for building high-performance API services and... 
    Full time

    Tiger Analytics

    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...  ...record of building and supporting production-ready software with clear modular structure, such as separate services for parsing... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...least 2 years of experience in backend engineering, AI automation, or complex systems integration...  ...and supporting production-ready software with clear modular boundaries, such as separate...  .... We will work on tasks that involve data collection, reasoning, and multi-stage... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...AI , and building category-defining technology with a kind, ambitious team, you'll love it here. We're hiring an AI Enablement Engineer to lead and optimize AI solutions inside Replicant. As the first dedicated hire in this role, you won't inherit a program; you'll... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Replicant

    Canada
    14 days ago
  • $90k - $130k

     ...least 2 years of experience in backend engineering, AI automation, or integrating complex systems...  ...and supporting production-ready software with clear modular separation, such as distinct...  ...-stage coordination workflows where data collection leads to reasoned outcomes.... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $200k - $230k

     ...ABOUT THE ROLE At SQUIRE, trusted data turns information into action - powering...  ...chapter. We're hiring a Director, Data Engineering to build and lead our Data organization...  ...Experience & Skills) ~8+ years in data or software engineering, including 4+ years managing... 
    Full time
    For contractors
    Local area
    Remote work
    Worldwide

    SQUIRE

    Canada
    14 days ago

Do you want to receive more vacancies?

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