Staff Software Engineer, Foundations
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Foundations based in Canada.
This is a high-impact staff-level engineering role focused on re-platforming the data layer behind a mission-critical compliance product.
You will lead a complex migration from a Mongo-centric architecture to a schema-aware, Postgres-backed platform while maintaining customer-facing API compatibility.
The role operates at significant scale, processing high-throughput security and compliance data across distributed systems.
You will tackle challenging problems involving data correctness, eventual consistency, multi-tenancy, reliability, and large-scale migrations.
Working across teams, you will shape architectural direction for streaming, storage, caching, and data-querying infrastructure.
You will also mentor senior engineers and influence multi-quarter technical strategy across the broader engineering organization.
This is an opportunity to make foundational technical decisions in a remote, collaborative environment where reliability and correctness are essential.
- Lead the migration of the resource data model from a Mongo-centric architecture to a schema-aware, Postgres-backed platform while maintaining backward compatibility and customer integrations.
- Design and evolve high-throughput data ingestion and processing pipelines capable of handling terabyte-scale data streams and significant bursts of activity.
- Architect systems for correctness under eventual consistency, using approaches such as idempotent processing, conditional writes, reconciliation, and explicit backpressure.
- Drive technical solutions across engineering teams that depend on the Foundations platform, influencing systems and decisions beyond your immediate team.
- Develop the Query API into a production-grade platform with schema versioning, joins, exports, tenant isolation, and predictable performance under load.
- Build and operate data infrastructure where accuracy and reliability are critical because generated evidence must withstand external compliance audits.
- Diagnose complex production issues involving hot partitions, unbounded fan-out, online database rewrites, continuously written tables, and challenging production data shapes.
- Set architectural direction across Kafka and event-queuing infrastructure, Redis caching, Postgres, MongoDB, and related distributed-system components.
- Establish and execute multi-quarter technical roadmaps in partnership with engineering leadership and cross-functional stakeholders.
- Champion reliability, observability, operational excellence, and strong engineering practices across foundational data infrastructure.
- Mentor senior engineers through design reviews, architectural guidance, technical coaching, and hands-on collaboration on complex engineering problems.
- Use AI tools responsibly to accelerate engineering workflows and explore opportunities to improve the systems and processes being built.
- Proven experience leading major platform migrations or v1-to-v2 architectural transitions while maintaining backward compatibility, availability, and customer-facing functionality.
- Deep expertise in distributed systems and data pipeline engineering, with experience designing and operating enterprise-scale systems handling high-throughput event processing and terabyte-scale data.
- Strong knowledge of Kafka or comparable streaming and queuing technologies, including partitioning, consumer groups, redelivery, ordering considerations, and idempotency.
- Extensive experience with relational and document databases at scale, particularly Postgres and MongoDB, including query planning, connection pooling, data modeling, and online schema changes.
- Strong understanding of eventual consistency, multi-tenancy, distributed data processing, reconciliation, and reliability engineering.
- Solid AWS fundamentals and professional experience working with TypeScript and Node.js.
- Experience defining technical strategy and multi-quarter roadmaps while collaborating effectively with engineering leadership and teams outside your direct ownership.
- Ability to communicate complex architectural concepts, system tradeoffs, and long-term technical decisions clearly to both technical and non-technical stakeholders.
- Demonstrated ability to mentor senior engineers and raise engineering standards through technical leadership, design reviews, and hands-on contribution.
- Strong operational mindset with a focus on observability, reliability, performance, and maintainability.
- Curiosity and willingness to use AI tools to amplify engineering capabilities, while applying sound judgment and responsible practices.
- Competitive salary and equity.
- 100% company-covered medical, dental, and vision benefits, including dependent coverage.
- Pension contribution.
- 16 weeks of paid parental leave for all new parents.
- Health and wellness stipend.
- Remote workspace, internet, and cellphone stipends.
- Flexible working hours and location.
- 21 days of vacation time and 80 hours of sick leave.
- 11 company-paid holidays.
- Virtual team-building activities, lunch-and-learns, and company-wide events.
- Inclusive, remote-first working environment with opportunities to collaborate with colleagues internationally.
Requirements:
Benefits:
- ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will...Suggested
$150k - $210k per year
...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real...SuggestedFull time- ...with many partner teams: peer engineering organizations to build robust... ...UX/UI pieces, and analytics engines for defining and measuring the... ...and a sustainable technical foundation Drive sound technical decision... ...of experience in full-time software development roles ~...FoundationFull time
- ...email security services at scale while working with experienced engineers, architects, and product leaders in a mission-driven cybersecurity... ...Sophos Central Email features and capabilities, and this Senior Software Engineer will work within that engineering team. In this role,...SuggestedRemote jobImmediate start
$85k - $135k per year
...Role Overview We’re looking for a talented Software Engineer who excels in technical problem-solving. You’re skilled at developing and shipping high-quality code, with a hunger to learn, and a desire to build things that make a difference. As a Software Engineer,...SuggestedRemote job$148.3k - $171k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing...Full timeLocal areaRemote workWork from home- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement...Contract workRemote work
$180k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Data) based in Canada. This is an opportunity to join a lean, autonomous engineering team building products that help...Remote jobInternship$174.49k - $205.33k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering team...Full timeLocal areaRemote workWork from home$170.4k - $234.3k per year
...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be... ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous...Local areaRemote workWork from homeHome officeFlexible hours$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...full-stack applications ~ Proven experience operating at a staff or principal level, influencing multiple teams or large...Long term contractFull timeRemote work$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...Long term contractFull timeRemote work$148k - $185k per year
...seamless experience across its platform. As a Staff Product Designer, you will lead the... .... You'll partner closely with Product, Engineering, Research, and Data Science across multiple... ...Coursera: Generative AI for Everyone Foundations in Human-Centered AI Conversation...FoundationFull timeInternshipWork at office$181k - $241k per year
...fees or compounding interest. Affirm's engineering team is building a large-scale, highly... ...incident response and analysis. The Infra Foundations team owns the foundational layer that... ...What We Look For ~7+ years of software or infrastructure engineering experience...FoundationWork at officeRemote workFlexible hours$150k - $175k per year
...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and... ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent...Permanent employmentFull timeManual laborRemote workFlexible hours$136k - $168k per year
...are in the world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-... ...that bridge work management systems with downstream marketing engines. Deploy Custom Webhooks: Design, build, and test robust webhook...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work$163k - $213k per year
...DEPT® is seeking a highly analytical and technical Architect Software Engineer (Adobe - AJO, AEP, RTCDP) to join our forward-deployed architecture... .../federated query strategies that allow marketing activation engines to reference enterprise warehouses without unnecessary data...Work at officeLocal areaRemote workFlexible hours- ...important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling... ...and in motion. We are looking for talented data-minded software engineers to help us manage business-critical data...FoundationInternship
$110k - $120k per year
...are essential. With a strong domestic foundation and a growing international footprint,... ...around the world. Their success is built on engineering excellence, practical innovation, and a... ...Experience ~7+ years of software development experience ~ Extensive professional...FoundationPermanent employmentFull timeRelocation package- ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work... ...driving efficiency. The ideal candidate brings a strong software engineering foundation combined with deep domain knowledge in media supply chains...FoundationRemote job
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying...Contract workInternship
$100k - $150k per year
...of the way. We are a high-ownership engineering organization focused on building secure,... ...dedicated security hires, you’ll play a foundational role in shaping our security posture, tooling... ...security practices and secure software delivery. ~ Experience managing penetration...InternshipWork at office2 days per week- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely... ...as they emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and...
$300k per year
...all applications and next steps. Our partner is looking for an Engineering Manager - Product based in Canada. This is an opportunity to... ...product engineering team within an early-stage, fully distributed software environment. You’ll guide a compact group of engineers...Remote jobLong term contractInternship- ...Junior Data Engineer Enhanced Reliability required Length- Aug 19-Dec 31 Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products...InternshipImmediate start
$150k - $185k per year
...impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the modern... ...platform reliability, and production support. You’ll work closely with software engineers, data specialists, and product partners to solve high-...Long term contract$110k - $130k per year
...Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing the quality-engineering foundation for Ascend, Kindsight’s flagship Salesforce second... ...copy-and-paste code and applies sound software-design and clean-code principles. Enable tests...FoundationLong term contractImmediate startShift work- ...tools used by hundreds of mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB... ...telemetry, and our authentication / SSO layer. Set and uphold engineering standards: code review, testing, CI/CD, observability, and...Full timeContract workWorldwide
- ...experienced, field-tested Director of Engineering to lead, scale, and mature our global engineering... .... In this role, you will be the foundational leader responsible for engineering... ...talented team of Engineering Managers and Software Engineers, ensuring our platforms remain...Remote jobFull timeFlexible hours
$80k - $95k per year
...leading Canadian food manufacturer seeking a Mechanical Reliability Engineer to play a key role in improving equipment reliability,... ...Reliability-Centered Maintenance experience CMMS experience CAD software experience TSSA knowledge relating to boilers and pressure...Long term contractPermanent employmentFull timeFor contractorsRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Foundations. Be the first to apply!



