Staff Software Engineer, Data Platform - CANADA (Remote)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
About Luxury Presence
Luxury Presence is at the forefront of innovation in the real estate sector, developing an AI-assisted platform that empowers real estate professionals to thrive. With significant backing from top-tier investors and a rapidly growing client base, we are dedicated to enhancing the way real estate businesses operate. Our commitment to excellence and innovation has solidified our position as a leader in the industry, making us the preferred choice for many top agents.
Similar jobs
Search for Staff Platform Engineer, Canada
5,617 results
Are you a passionate and analytical platform engineer who thrives on solving complex problems? Join us at Ashby as we elevate our platform to new heights! We create innovative software that empowers talent acquisition teams to foster an efficient, enjoyable, and respectful hiring experience. As a platform engineer, you will pave the way for exceptional engineering teams to reach their goals safely and effectively.With notable clients like Notion, Linear, Shopify, and Snowflake, our growth trajectory is impressive—over 100% year-over-year growth, tens of millions in ARR, and a solid base of more than 2500 customers. Our retention metrics are outstanding, reflecting our commitment to delivering exceptional value to our clients. We are excited to expand our team and would love to discuss how you can contribute to our journey!This position is advertised as both a Platform Engineer and Site Reliability Engineer, as our team encompasses both roles. We welcome candidates who have a preference for one or the other.About the Role and Our Work CultureHello I’m Colin, Head of EMEA Engineering. With years of experience leading engineering teams in startups, I understand the vital role of infrastructure engineers. I’ve built initial infrastructures from the ground up and appreciate the rigor and discipline they bring to the table.Our infrastructure is currently in a stable state, but as Ashby grows rapidly, we face new challenges that put pressure on it. We are committed to providing our customers with powerful hiring software, which often requires new infrastructure components.Having managed complex infrastructures in the past, I value code-as-infrastructure. As a Platform Engineer at Ashby, you will tackle scaling challenges, enhance our platform's capabilities, and consider how our team interacts with infrastructure. Our engineers take ownership of their projects from inception to deployment, operating with minimal oversight. We prioritize common sense over excessive roadblocks while also being mindful of our responsibility to manage personal and confidential data. As we expand, we must adapt our internal operations to meet the needs of our growing customer base.
Shakepay
At Shakepay, we’re dedicated to leading the charge into the Bitcoin golden age. Our goal is to revolutionize financial services, ensuring every Canadian gets their fair share.Our workplace culture thrives on meaningful work, teamwork, and celebrating achievements. If you’re someone who prioritizes personal growth, rapid delivery, and open communication with a like-minded team, we invite you to join us in building a better future!About ShakepaySince our inception in 2015, we have been transforming the Shakepay app to make purchasing and earning Bitcoin swift, simple, and secure. In 2022, we introduced the Shakepay Card, allowing our users to earn Bitcoin rewards while shopping. Presently, over one million Canadians leverage Shakepay to enhance their Bitcoin savings and take charge of their financial destinies.We are fully compliant across all Canadian provinces and territories, supported by esteemed venture capitalists, and have secured $44M in funding. Our enthusiastic and loyal community is eager for individuals who are ready to contribute to something truly remarkable.Join our compact, high-impact team on a mission to usher in the Bitcoin golden age.About the Platform Team:The Platform team empowers engineering teams and other functions at Shakepay by providing the tools, infrastructure, and best practices they need to be autonomous, productive, and reliable.As a Staff Platform Engineer, your mission will be to shape and advance the internal platform that drives engineering across Shakepay. You will operate at a company-wide level, designing foundational systems and platform capabilities that allow teams to build, deploy, and manage software swiftly and reliably.You’ll be instrumental in defining the architecture and long-term vision of our developer platform—enhancing engineering velocity, reliability, and operational excellence throughout the organization.This role entails assisting in the creation of an agentic layer of the platform, developing intelligent tools and workflows that automate repetitive tasks, aid engineers in complex projects, and empower teams across the company to engage with systems and data in innovative ways.You will collaborate closely with engineering leadership and product teams to ensure our platform scales with Shakepay’s growth and continues to enable teams to deliver with confidence.The base salary for this position starts at $210,000 CAD. Actual compensation is based on skills, experience, and role level. Exceptional candidates may be considered for salaries above the top of the range, and pay can increase rapidly for those who make a significant impact in their role.
About FoundThe self-employed workforce is a vibrant and rapidly expanding community of 60 million Canadians. However, self-employment poses unique challenges such as managing taxes, accounting, bookkeeping, and business banking. Found is here to address these challenges.At Found, we are dedicated to creating innovative tools that provide self-employed individuals with the security and peace of mind typically reserved for larger corporations. Our business banking solutions automate tax management and expense tracking, empowering small business owners to focus on their passions rather than their financial burdens.We invite compassionate, resourceful, and driven individuals to join us in establishing a comprehensive safety net for self-employed people.About This RoleOur engineering team plays a crucial role in transforming our product ideas into solutions utilized by tens of thousands of users weekly. We oversee the entire lifecycle from product development to ensuring robust and efficient technical operations.The Platform team focuses on maintaining the reliability and security of our systems while delivering an exceptional experience for both users and engineers. This small yet impactful group has a wide-ranging influence across reliability, security, compliance, and developer experience, supporting an engineering organization of over 30 members.We are in search of a Staff Software Engineer who excels at balancing rapid progress with safety, possesses a deep understanding of SLOs and SLAs, and has a proven track record of scaling systems effectively.We highly value engineers who can drive technical vision, mentor peers, and design scalable systems to match our growth trajectory. If you have questions, please include them in your application.Daily ResponsibilitiesArchitect future iterations of our critical systems such as databases and distributed jobs while considering our scaling requirements.Design and implement developer tools that enhance safety, reproducibility, and ease of deployment.Champion excellence in observability and monitoring, guiding incident response to ensure swift issue resolution and a positive on-call experience.Collaborate with engineering teams to uphold high technical quality across our systems while addressing technical debt, upgrades, and platform enhancements.Mentor engineers on designing reliable, fault-tolerant systems that can scale effectively.
Role overview Midnite seeks a Lead Platform Engineer to help define and advance its technology stack. This is a fully remote role open to candidates based anywhere in Canada. What you will do Guide the team in building scalable and reliable platforms that support strong user experiences. Shape technical decisions and set direction for platform architecture. Collaborate with engineers and stakeholders across Canada to deliver improvements and new features. Work environment Work remotely from anywhere in Canada. Join colleagues who value technical quality and thoughtful collaboration.
At Affirm, we are transforming the credit landscape to foster transparency and user-friendliness, empowering consumers to make purchases with the flexibility to buy now and pay later, free from hidden fees or compounded interest.Our IT Engineering teams are dedicated to developing and managing the tools, systems, and services that enhance the IT experience for our employees. We are an innovative, detail-oriented group committed to creating and sustaining services that are fast, straightforward, and secure, enabling Affirmers in our global, remote-first environment to maintain productivity from day one.The Client Platform Engineering team is responsible for the hardware and software that underpin Affirm's employee operations. As a dynamic, cross-functional team, we are passionate about our craft and the professional experiences of Affirmers worldwide. We manage Affirm's endpoint platform, delivering scalable and secure solutions, including zero-touch provisioning, package and patch management, and silent updates. We collaborate closely with Security, Engineering, Product, and Support teams to enhance the user experience of workplace technology, leading impactful projects that boost reliability, security, and productivity for our engaged global workforce.
Luxury Presence
Luxury Presence is revolutionizing the real estate industry by developing an AI-driven growth platform. With the support of esteemed investors like Bessemer Venture Partners, we are a Series C company poised to achieve $100M in annual recurring revenue within the next six months. Our platform is trusted by over 87,000 real estate professionals, including more than 30% of the WSJ Real Trends top 100 agents in the United States, to effectively manage and expand their businesses.About the RoleWe are on the lookout for a Senior Software Engineer to enhance our MLS data platform team. In this role, you will develop resilient data pipelines and backend services that drive:• Top-notch MLS and property data sourced from over 400 feeds• Efficient property discovery and search functionalities on agent websites• Tailored listing recommendations and innovative data-driven features• Conversational and operational AI agents that enhance internal workflows• An evaluation and monitoring framework that continually refines these systemsThis position bridges backend engineering, data infrastructure, and AI-powered solutions.Meet the Data Platform TeamOur mission is to ensure that reliable MLS listing data and user interaction data are always accessible to our products and clients. Our diverse team, comprising data engineers and software engineers, is responsible for the entire listing pipeline, from ingestion and transformation to normalization across 400+ MLS feeds and additional data sources.We also expand the platform to gather user activity data for features like personalized listing recommendations, and we develop AI agents that automate processes such as feed onboarding and issue triage, minimizing manual tasks for our internal teams and clients, thus facilitating faster business impact from data.Key ResponsibilitiesTechnical Leadership & Architecture• Oversee the comprehensive architecture for MLS and property data, including streaming and batch pipelines, microservices, storage solutions, and APIs• Design and enhance event-driven, Kafka-based data flows that support listing ingestion, enrichment, recommendations, and more.
Are you prepared to enhance global connectivity?At Kong, we believe that meeting all qualifications isn't a prerequisite—if you're intrigued by this role, we encourage you to apply! We value candidates who excel in particular aspects while also showing interest and abilities in others.Position: Engineering Manager - Platform ServicesAbout the Platform Team at Kong:Kong Inc. is a pioneering provider of cloud API solutions, dedicated to empowering businesses worldwide to adopt an "API-first" approach and seamlessly accelerate their AI initiatives. Our solutions enable organizations—ranging from nimble startups to Fortune 500 giants—to enhance developer efficiency, ensure secure development, and expedite their market readiness.The Platform Team serves as the essential foundation of Kong's infrastructure, tasked with developing and managing key services that drive the entire Kong ecosystem. Our responsibilities include authentication, authorization, search, notifications, audit logging, and other crucial functions that guarantee the security, scalability, and reliability of Kong's offerings. Our infrastructure handles millions of requests daily, earning the trust of some of the most innovative companies globally.Role Overview:As the Engineering Manager for the Platform Services team, you will lead a talented group of backend and platform engineers responsible for Kong's vital infrastructure services, including authentication, authorization, search, notifications, and audit logging. You will be charged with cultivating and scaling a high-performing team, steering technical execution, and ensuring the dependability and security of services that support the entirety of Kong's product suite. This position demands profound knowledge in distributed systems, platform engineering, and identity management, alongside proven experience in people management and the ability to deliver essential services at scale.Key Responsibilities:Lead, mentor, and nurture a diverse team of 8-12 platform and backend engineers across various service domains.Foster a robust engineering culture centered on reliability, security, operational excellence, and continual improvement.Oversee technical execution across services such as authentication, authorization, search, notifications, and audit logging.Collaborate with product managers to craft roadmaps, prioritize tasks, and align team output with organizational objectives.
Role Overview Paytm is seeking a Lead Staff Platform Engineer focused on AI Infrastructure in Toronto, Canada. This position centers on building and scaling the systems behind Paytm's AI inference platform, which supports both internal teams and enterprise clients as they develop new customer-facing AI solutions. What You Will Do Own and manage GPU infrastructure, model hosting, and model serving for the AI inference platform. Enable multi-model routing across different modalities, including voice, vision, and fintech workflows. Oversee deployment of proprietary and third-party models on shared GPU and accelerator clusters. Develop self-service platforms that let teams provision compute, deploy, and customize models using APIs and control planes. Establish the AI control plane for Paytm Intelligence (Pi), with a focus on policy-driven routing, quotas, observability, and cost visibility. Impact Areas Accelerate delivery of AI agents and features across payments, risk management, fraud detection, collections, support, and developer tooling. Improve reliability and efficiency of hardware utilization. Give teams the tools to use AI infrastructure without rebuilding core systems each time. Location This role is based in Toronto, Canada.
Join AuditBoard as a Staff Software Engineer specializing in architecture, where you will play a pivotal role in shaping our innovative software solutions. As part of our fully remote team based in Canada, you will collaborate with talented engineers and product teams to design robust, scalable architectures that enhance our products and services.Your expertise will guide our technical direction and ensure we continue to deliver exceptional value to our clients. If you are passionate about creating high-quality software and driving architectural excellence, we want to hear from you!
Join AuditBoard as a Staff Software Engineer specializing in issues and take your career to the next level! In this pivotal role, you'll be instrumental in developing innovative software solutions that drive efficiency and improvement across our platforms. Collaborate with a talented team of engineers and contribute to our mission of providing the best audit management software in the industry.
StackAdapt
Role overview StackAdapt seeks a Staff Engineer in Vancouver to focus on FinOps and Cost Platform initiatives. This position aims to improve financial operations and drive efficiency for engineering teams. Collaboration with cross-functional groups is a key part of the role. The Staff Engineer will help enhance platform features, implement cost-saving strategies, and streamline financial workflows. What you will do Work with teams from various functions to strengthen platform capabilities Identify and introduce measures that reduce costs Simplify and improve processes related to financial operations Location This position is based in Vancouver.
About Us At Prenuvo, we are on a mission to innovate healthcare through technology. We are seeking a passionate Staff Engineer to join our dynamic Patient Platform team. In this pivotal role, you will be instrumental in shaping the systems that facilitate patient interactions within our health technology platform, including APIs, orchestration services, and communication infrastructure (Email, SMS, notifications). As we rapidly grow and modernize our platform, you will play a key role in enhancing our event-driven architecture to accommodate increasing patient volume and complex communications. This position is crucial for guiding the evolution of our backend systems as we scale. In the capacity of Staff Engineer, you will serve as the technical leader for the Patient Platform domain, translating architectural vision into scalable, production-ready distributed systems alongside cross-functional teams. You will spearhead the advancement of our API-first architecture—defining API contracts and transitioning tightly coupled services into scalable, event-driven components. This opportunity is ideal for a senior technical leader who thrives in uncertain environments, approaches challenges pragmatically, and enjoys merging hands-on engineering with architectural strategy. Your efforts will enhance the reliability, observability, and fault tolerance of our distributed systems, reinforce our patient communication platform, and design secure systems that manage sensitive patient and identity data in regulated settings. Furthermore, you will advocate for best practices in automated testing, CI/CD, and secure development while elevating engineering standards through mentorship and technical leadership. We prefer candidates based in Vancouver, BC, who can work in a hybrid environment. However, we are open to remote candidates across Canada. Join us in reshaping the future of proactive healthcare while collaborating with cutting-edge technology and high-performing teams dedicated to making a positive impact on people's lives!
Optro supports audit, risk management, ESG, and InfoSec needs for a wide range of major enterprises, including a significant number of Fortune 500 companies. With a strong presence in North America and consistent industry recognition, the company continues to grow and values teamwork, creative problem-solving, and meaningful results for clients. Role overview This remote Staff Software Engineer position centers on leading the Issues product area at Optro. The role blends technical leadership with hands-on engineering and mentorship. The person in this role will architect scalable systems, guide project direction, and help shape new product features. Success in this position requires a balance of collaboration and independent initiative, along with an interest in understanding and improving the company's products. What you will do Design, build, and launch product features from initial concept through release Write clear and detailed design documentation Mentor junior engineers and provide technical support Make architectural decisions for applications Identify and resolve software bugs Develop back-end APIs using Node.js Contribute to front-end development for the Ember Single Page Application Collaborate with engineers, designers, and product managers Participate in Agile development practices Requirements Experience leading technical projects and mentoring engineers Strong background in architecting scalable systems Proficiency with Node.js for back-end development Familiarity with Ember or similar front-end frameworks Comfort working both independently and as part of a team Interest in learning about and improving software products This role is open to candidates based in Canada and is fully remote.
Role overview The Staff Engineer for Patient Platform at Prenuvo will play a key part in shaping technology that connects patients and healthcare professionals. The focus is on building systems that enhance patient experience and expand access to healthcare through thoughtful engineering. What you will do Design and implement systems that support both patients and healthcare teams Create solutions to improve how patients interact with healthcare services Use engineering expertise to boost the platform's reliability and reach Location This role is based in Toronto, Ontario, Canada.
Location: Remote within Canada — applicants must be based in Ontario, BC, Alberta, or Manitoba Toast has rapidly emerged as a premier provider of hospitality software solutions in the United States and is now poised for its next phase of expansion. As our business continues to grow, we are seeking to enhance our enterprise-level support for our products. Many of our clients, who once managed only a few restaurants, are now expanding their operations and adding new locations. New enterprise clients are eager to utilize Toast's technology to drive their growth in innovative ways. To seize these exciting opportunities, we need to expand and enhance our product offerings. We are in search of a Staff Software Engineer to join our dynamic quick service restaurant enterprise team. In this role, you will collaborate across the entire Toast platform, including our POS, backend, and front-end systems. As a vital member of the enterprise team, your contributions will ensure that our products are developed to meet the evolving needs of our expanding customer base.
At NerdWallet, we are dedicated to empowering individuals to navigate their financial decisions with confidence. Our inclusive culture fosters growth, encourages thoughtful risk-taking, and celebrates authenticity (cape optional). Whether you prefer remote work or an in-office environment, we support your optimal work style. By investing in your well-being and professional development, we ensure that as each team member levels up, we all benefit.The Platform team at NerdWallet is responsible for the core systems that enhance our customer experience. We manage a centralized product data platform, partner ingestion pipelines, our publishing and click-tracking infrastructure, GraphQL gateway operations, and a high-traffic, headless WordPress CMS. These systems guarantee accurate, compliant, and high-performance product and content experiences for millions of web and mobile users. We are seeking a Senior Engineering Manager to lead this team, focusing on modernizing legacy services into scalable, reliable systems while advancing our vision of a flexible platform that enables quicker publishing, enhanced observability, and future scalability.As the Senior Engineering Manager for our Platform Systems, you will guide and support a team of engineers in delivering high-quality, scalable, and secure software that aligns with NerdWallet’s product and business objectives. You will collaborate closely with Product and cross-functional teams to define the roadmap, prioritize tasks, and eliminate barriers while promoting robust engineering practices and a culture of continuous improvement. You will be responsible for ensuring technical quality, team well-being, and daily execution—mentoring engineers, making informed technical decisions, and balancing immediate delivery with long-term maintainability, compliance, and reliability.This position reports to the Director of Engineering.
About UsSamsara (NYSE: IOT) is at the forefront of the Connected Operations™ Cloud, a revolutionary platform that empowers organizations reliant on physical operations to utilize Internet of Things (IoT) data for actionable insights and operational enhancements. Our mission is to enhance safety, efficiency, and sustainability across industries that represent over 40% of the global GDP, including agriculture, construction, field services, transportation, and manufacturing. We are thrilled to drive the digital transformation of these vital sectors at scale.Joining Samsara means helping to shape the future of physical operations while collaborating on a dynamic range of product solutions, from Video-Based Safety and Vehicle Telematics to Apps and Driver Workflows, and Equipment Monitoring. As a publicly traded company, you will have the autonomy and support to make a lasting impact as we build for the future.Role OverviewThe Integrations, Data Engineering, and AI (IDEA) team within Samsara’s Business Technology organization is seeking a Senior Data Platform Engineer. Our mission is to empower various teams at Samsara to harness GenAI and data for insightful decision-making by providing a robust data platform along with trustworthy data and analytics. We are a passionate team dedicated to leveraging high-quality data and AI to enhance customer experiences. We cultivate an agile, collaborative, and supportive environment that embraces diverse perspectives, innovative design, and experimentation.Candidates must reside in Canada.
MongoDB, Inc.
Role Overview MongoDB is looking for a Staff Engineer focused on Code Generation. This position centers on building and improving tools that support code generation for MongoDB's database products. The work directly impacts how developers create and maintain software, aiming to make their workflows more efficient and productive. Location This role is open to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec.
Optro serves as a trusted platform for audit, risk management, ESG, and InfoSec, supporting over half of the Fortune 500 and seven of the top ten companies. With annual recurring revenue exceeding $300M, Optro’s technology is recognized for reliability and customer satisfaction, as reflected in reviews on G2.com and Gartner Peer Insights. The company has earned a spot on Deloitte’s list of North America’s fastest-growing tech companies for seven consecutive years. Innovation, collaboration, and community involvement shape the culture at Optro. The team values breaking down barriers and helping each other succeed, creating an environment where learning and growth are constant priorities. Role overview The Staff Software Engineer, Issues, works remotely from anywhere in Canada. This senior position leads complex and strategic engineering projects within the Issues team. The role blends technical leadership with hands-on development, focusing on building scalable systems and designing new product features. Mentoring others and supporting a culture of continuous improvement are central to the job. While collaboration is key, the ability to drive work independently is also essential. What you will do Design, build, and deliver product features from start to finish Create clear and thorough design documentation Mentor and support junior engineers Lead architectural decisions for applications Troubleshoot and resolve software defects Develop back-end APIs using Node.js Work with the Ember single-page application (SPA) front-end Collaborate with engineers, designers, and product managers Contribute to Agile software development practices
Toast IQ seeks a Staff Software Engineer to help shape and enhance software that supports customers directly. The team emphasizes practical solutions and a commitment to steady improvement. This position is fully remote and open to candidates based anywhere in Canada. Key responsibilities Design, build, and maintain software that strengthens the Toast IQ product suite Tackle projects focused on making the customer experience better Use technical skills to deliver dependable, high-quality code Work closely with teammates to address real-world challenges Location This role is remote within Canada. Team members collaborate virtually from across the country.
Sign in to browse more jobs
Create account — see all 5,617 results

