Staff Software Engineer - Cloud Services
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
Experience Level
Senior
Qualifications
About Agiloft
Agiloft is a leading provider of data-first contract lifecycle management (CLM) solutions, recognized for its innovative platform that empowers organizations to manage contracts efficiently and effectively. Our commitment to excellence and customer satisfaction has earned us a stellar reputation in the industry.
Similar jobs
Search for Staff Software Engineer, Shopper Activation & Engagement
4,196 results
Instacart is looking for a Staff Software Engineer to join the Shopper Activation & Engagement team. This remote role is available to candidates living in Ontario, Alberta, British Columbia, or Nova Scotia. The team focuses on developing features that make it easier for shoppers to connect with and use the Instacart platform. Key responsibilities Collaborate with engineers, product managers, and designers to shape products used by shoppers Design and build scalable software that supports shopper engagement Apply technical expertise to projects that improve the overall experience for shoppers Location details This position is remote and open only to residents of Ontario, Alberta, British Columbia, or Nova Scotia in Canada.
Fivetran
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.
Blackpoint Cyber
Join our team at Blackpoint Cyber as a Staff Software Engineer, where you will play a crucial role in developing innovative cybersecurity solutions. You will collaborate with a talented team to design, implement, and optimize software systems that protect our clients from evolving cyber threats.
Join our dynamic team at Carta as a Staff Software Engineer, where you will play a pivotal role in shaping the future of equity management and ownership. You will be responsible for designing and implementing robust software solutions that enhance our platform's performance and scalability. If you're passionate about technology and innovation, this is the perfect opportunity for you to make a significant impact.
Solink
Join Solink as a Staff Software Engineer, where you will play a key role in designing and developing cutting-edge software solutions. You will collaborate with cross-functional teams to implement innovative features that enhance our product offerings and improve user experience. This is an exciting opportunity to work in a dynamic environment where your contributions will make a significant impact.
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.
Okta, Inc.
Discover OktaAt Okta, we are revolutionizing identity management. Our mission is to enable individuals to securely utilize any technology, anytime, on any device or application. Through our versatile Okta Platform and Auth0 Platform, we deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.We value diverse perspectives and experiences at Okta. We're not just seeking candidates who meet every requirement; instead, we are looking for lifelong learners who can enrich our team with their unique insights.Join us in creating a world where identity is in your hands.The TeamOur Workforce Identity Cloud Security Engineering group is at the cutting edge of innovation, turning visionary ideas into top-notch security software solutions that support large-scale, mission-critical applications. Our security engineering team possesses a unique skill set that merges security expertise with the ability to design, implement, and deploy security features seamlessly, enhancing product functionality without hindrance. We are committed to elevating customer safety and privacy through robust security services integrated with the Okta core product.The RoleWe are in search of a seasoned and enthusiastic Staff Software Security Engineer to join our Workforce Identity Cloud Security Engineering group. This role focuses on architecting and developing security solutions that strengthen our frameworks and infrastructure. You will be encouraged to implement defense-in-depth strategies, adhere to industry security standards, and uphold the principle of least privilege, thereby enhancing our security posture.This high-impact position is set within a security-focused, dynamic organization that is on the brink of significant growth and achievement. You will serve as a key liaison between the Security and Engineering teams, forging technical synergies and shaping the security roadmap. Your efforts will concentrate on enhancing security and privacy aspects across our services, executing on a weekly release schedule. You will have the autonomy to propose exciting new projects for our roadmap and engage in initiatives utilizing cutting-edge technologies. Join us and contribute to transforming the cloud computing landscape.What You Will DoCollaborate with engineering and security teams to define innovative security roadmap requirements.Advocate security best practices and promote secure coding methodologies.
Join Agiloft, the foremost global authority in data-centric contract lifecycle management (CLM) software, as we empower organizations to streamline the entire process of proposing, negotiating, signing, and utilizing contracts through our versatile Data-first Agreement Platform (DAP). With contract data at the core, our customers achieve rapid, collaborative agreements and harness contract visibility to gain a competitive edge. By leveraging advanced, pragmatic artificial intelligence as a legal force multiplier and robust integration capabilities as a data liberator, businesses worldwide rely on Agiloft’s certified implementers to provide connected, intelligent, and autonomous solutions across the complete contract lifecycle.Recognized by top analysts such as Gartner, Forrester, and IDC, Agiloft consistently emerges as a leader in the CLM arena. Our no-code platform is user-friendly, allowing business users to manage and administer it effortlessly. This is reflected in our nearly 100% customer satisfaction rate during initial implementations and a remarkable 97% annual renewal rate. As a thriving and innovative company, Agiloft is at the cutting edge of a market that organizations are increasingly viewing as essential.We are committed to creating a diverse and inclusive workplace where individuals from all backgrounds can thrive and express their authentic selves each day. Our philosophy, “EX = CX”, underscores our belief that exceptional employee experiences lead to outstanding customer experiences. We champion multiple Employee Resource Groups (ERGs) and foster a working environment that promotes a healthy work/life balance, including floating holidays and a quarterly wellness day without any questions asked.Position OverviewWe are in search of a seasoned Staff Software Engineer – Cloud Services to take ownership of and enhance the architecture of Agiloft’s cloud-native CLM platform and its supporting infrastructure. This position entails comprehensive accountability for the design, reliability, scalability, security, and long-term sustainability of the cloud services that form the backbone of the Agiloft platform.In this role, you will collaborate closely with Engineering leadership, senior engineers, and product leaders to translate business and product strategies into robust cloud architectures and actionable technical plans. A primary focus will be on designing and enabling scalable, observable, and resilient cloud services on AWS while expediting delivery through modern DevOps and AI-assisted engineering methodologies.This hands-on leadership role merges deep cloud and backend expertise with significant influence across the organization. Your contributions will directly impact Agiloft’s cloud architecture, operational strategy, developer experience, and capacity for reliable scaling.
About ClutchClutch stands as Canada's premier online used car retailer, offering a seamless car-buying experience that empowers drivers to explore a wide selection of vehicles from their homes. With the added convenience of door-to-door delivery and the assurance of our 10-Day Money-Back Guarantee, we prioritize customer satisfaction and peace of mind.Recognized as one of Canada's Top Growing Companies for two consecutive years and featuring on LinkedIn's list of Top Canadian Startups, we are eager to welcome inquisitive, dedicated, and ambitious individuals to our expanding team.Founded in 2017 and headquartered in Toronto, Clutch has garnered support from prestigious investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To explore more about us, visit clutch.ca.TechnologyUtilizing a full TypeScript stack for both front-end and back-end development, including legacy JavaScript.Front-end development with a ReactJS application featuring functional components and the Context API.Back-end operations utilizing ExpressJS alongside PostgreSQL and Sequelize ORM.Implementing a microservices architecture with Docker, Terraform, AWS ECS, and various AWS services.Facilitating interservice communication through RabbitMQ and Apache Kafka.About the RoleClutch is in search of a Staff Software Engineer / Engineering Lead to spearhead technical excellence, deliver intricate solutions, and influence the trajectory of our platform. This pivotal role demands leadership skills and a commitment to collaborative problem-solving.
Robinhood Markets, Inc.
Be a Part of Revolutionizing Finance.At Robinhood, our mission is to make finance accessible to everyone. We are on the verge of witnessing a significant wealth transfer, with an estimated $124 trillion poised to change hands over the next two decades. If you are eager to be part of this transformative era in finance, we invite you to explore this opportunity.About Our Team and Your RoleWe are assembling a world-class team dedicated to applying cutting-edge technologies to tackle major financial challenges. We seek innovative thinkers, adept problem-solvers, and builders committed to making a real impact. At Robinhood, complacency has no place; we are here to enable ambitious individuals to achieve their career best. Our high-performing, fast-paced environment is underpinned by a strong ethical foundation, with expectations and rewards both set high.Our primary aim is to lead in democratizing access to equity markets—both private and public—by facilitating on-chain asset trading that is available 24/7.As a Staff Software Engineer, you will be instrumental in advancing key projects related to Tokenization, Robinhood Chain, and the Robinhood Wallet. In this role, your leadership will be vital as you coach and elevate your peers, drive engineering excellence, and maintain the highest standards of quality.This position is located in our Toronto office, where in-person attendance is required at least three days a week.We believe in the power of collaboration that in-person work fosters, and our office environment is crafted to inspire energy, innovation, and community among high-performing teams.Your Key ResponsibilitiesLead the technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet.Design, develop, and operate the essential services that power these platforms.Stay hands-on by writing production-level code, managing complex implementations, and setting standards for engineering quality.Enhance developer practices and promote the integration of cutting-edge AI tools to optimize engineering outcomes.Champion technical excellence in reliability, accuracy, observability, and security.Mentor fellow engineers and elevate the technical standards through design reviews and architecture discussions.Influence the strategic direction of the platform beyond your immediate projects.
Join Nubank as a Staff Software Engineer in our innovative Crypto team! We are looking for passionate individuals who thrive in a fast-paced environment and are excited about revolutionizing the financial landscape through technology.As part of our dynamic team, you will play a crucial role in designing and implementing cutting-edge solutions that enhance our crypto offerings. Your expertise will help us deliver exceptional value to our customers while driving the company's growth.
Blackpoint Cyber
We are seeking a talented Staff Software Engineer to join our innovative team at Blackpoint Cyber. This is a fully remote position, allowing you to work from the comfort of your home in Canada. As a crucial member of our engineering team, you will lead the design and development of cutting-edge cybersecurity solutions, ensuring that our clients are protected against ever-evolving threats.
Confluent
Join Confluent as a Staff Software Engineer and become an integral part of our mission to transform the way enterprises leverage data. In this role, you will work collaboratively with a talented team to design, develop, and deploy cutting-edge software solutions that enhance our streaming platform.We are looking for individuals who are passionate about technology and thrive in a fast-paced, innovative environment.
Role overview Harvey seeks a Staff Software Engineer in Toronto to drive the evolution of its AI Platform. The focus is on designing and building scalable systems that can adapt to business needs and deliver reliable performance. Key responsibilities Architect and develop essential components for the AI Platform, prioritizing both performance and scalability. Collaborate with engineers and data scientists to address complex technical challenges. Enhance the platform’s stability, speed, and overall functionality. Collaboration and impact This role works alongside a talented group in engineering and data science. Contributions will have a direct effect on the platform’s capabilities and support Harvey’s business outcomes.
Coinbase, Inc.
Are you ready to push the boundaries of your potential?At Coinbase, we are on a mission to enhance economic freedom worldwide. This ambitious goal requires dedication and excellence as we develop the cutting-edge on-chain platform that will shape the future of the global financial system.To help us reach our mission, we are looking for an exceptional candidate who is not only passionate about our objectives but also believes in the transformative power of cryptocurrency and blockchain technology to revolutionize the financial landscape. We need someone who is excited to make a significant impact, thrives under pressure, and values constructive feedback to continuously improve. Our ideal candidate will embrace the challenge of tackling the most difficult problems facing our company.Our work culture is intense and may not be suitable for everyone. However, if you aspire to build the future alongside high-performing colleagues who expect the same level of excellence from you, this is the perfect opportunity.Although many positions at Coinbase are remote-first, we are not remote-only. We value in-person collaboration, and participation in team and company-wide offsites is required throughout the year to foster connection and alignment.We are seeking a Staff Software Engineer to lead the Tax Engineering team within the Consumer Product Group. Tax Engineering is crucial to every trade, payment, and product Coinbase offers. Whether a user is purchasing Bitcoin, selling stocks, earning staking rewards, or utilizing an Advisor-managed strategy, our systems are responsible for calculating cost basis, tracking gains and losses, determining withholding obligations, and producing necessary reports to ensure compliance across all product lines and legal entities globally. As a Staff Software Engineer, you will define multi-quarter technical strategies, develop systems with strict correctness and scalability requirements, and set the technical direction for how Coinbase addresses one of the most complex areas in financial services.Responsibilities and ImpactOversee the architecture and development of real-time and offline systems that calculate, track, and report taxes for cryptocurrency transactions at scale, ensuring accuracy, low latency, and 24/7 availability.Establish multi-quarter technical strategies for the Tax Platform, identifying opportunities to simplify complexity, enhance reliability, and broaden capabilities as Coinbase introduces new asset types and products.
Narvar is on an exciting growth trajectory! We are seeking a talented Staff Software Engineer to develop innovative product features that enhance the customer experience. In this pivotal role, you will shape the future of our web application by collaborating with a diverse team of Engineers, Designers, Product Managers, and engineering leadership. You will spearhead process improvements that boost team efficiency and expedite product development. As a Staff Engineer, you will cultivate a strong engineering culture focused on product excellence by mentoring engineers at all levels.Key ResponsibilitiesDesign the architecture of new product platforms aimed at driving business outcomes while enhancing existing systems.Implement scalable architecture and collaborate with a committed team on impactful projects.Write high-quality, modular, and functional code.Promote best practices in system design, coding, performance, and testing.Contribute to the development of a highly concurrent and distributed system.Create and define architectural models and roadmaps for applications and software components to meet business and technical needs, ensuring consistent usability across products and domains.Engage with cross-functional stakeholders including Product, Design, Sales, and Engineering Leadership to translate business requirements into actionable plans.Mentor junior engineers on design, coding, and troubleshooting.
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, much like the electricity that powers our lives. Our platform enables customer data to flow effortlessly into their warehouses, structured and ready for querying, without the need for engineering or maintenance. We take pride in empowering organizations to harness the full potential of their data every day.About the RoleJoin our dynamic ETL Platform team at Fivetran, where we are building robust data pipelines to support the modern data architecture of thousands of companies.As a Staff Software Engineer, you will play a pivotal role in managing the core platform that underpins Census’ sync engine. Your responsibilities will include ensuring the seamless flow of customer data—on time, every time. You will design and implement significant projects like our recent Sync Tracking overhaul, which enhances our ability to capture, store, and process large datasets. This provides our customers with unparalleled visibility over their data streams, ensuring that every record reaches its destination accurately. Our team is also responsible for managing a scalable and adaptable fleet of machines to meet the evolving demands of our clients.This is a full-time, hybrid position based in our Toronto office.
Join Us in Transforming the Grocery ExperienceAt Instacart, we believe that everyone deserves access to the food they love, while also having the opportunity to spend quality time with family and friends. We view grocery delivery not just as a service, but as a complex challenge full of possibilities to meet the diverse needs of our community. Our goal is to provide a vital service that customers trust for their grocery and household needs, while also offering flexible earning opportunities for Instacart Personal Shoppers.Instacart has become an essential resource for millions, and we are expanding our team to help propel our mission forward. If you are ready to engage in meaningful work that impacts lives, we welcome you to join us.Flexible Work EnvironmentAt Instacart, we understand that there is no one-size-fits-all approach to productivity. Our team members enjoy the flexibility to choose their ideal work environment—whether from home, a shared workspace, or their favorite café—while fostering community connections through regular in-person events. Discover more about our flexible work culture.Role OverviewThe Data Infrastructure team at Instacart is responsible for building and maintaining the systems that drive our data ecosystem, including a cutting-edge open data lakehouse based on Apache Iceberg, a multi-engine computing platform for both streaming and analytical workloads, and user-friendly tools that empower our Product, Data Science, Machine Learning, Ads, Finance, and engineering teams to work swiftly with data.We are seeking a Staff Software Engineer specializing in Data Infrastructure to join our Data Governance and Foundations Team. In this pivotal role, you will take on the responsibility of leading the architecture and implementation of our open lakehouse foundation, governance strategies, and multi-engine compute initiatives—striking a balance between current reliability and long-term scalability, maturity, and cost-effectiveness.You will collaborate closely with engineering leadership and stakeholders across various departments, including Data Science, ML Platform, Ads Infrastructure, Finance Engineering, Product Engineering, and Security. In a fast-paced environment where your architectural decisions carry significant technical and financial implications, you will have the autonomy to make impactful contributions. If you enjoy tackling complex, large-scale challenges and are willing to roll up your sleeves, this is your chance to influence the direction of our data infrastructure.
Join our dynamic team at Achievers as a Senior Staff Software Engineer, where you'll play a pivotal role in shaping our most prominent member-facing products, including our flagship platform, Recognize. Serving over 4 million users worldwide, you will have the opportunity to deliver impactful solutions in a high-visibility environment. Our technology stack comprises a blend of microservices and micro-frontends utilizing Python, Go, and React, all deployed on Google Cloud Platform (GCP) and Kubernetes. You will tackle complex engineering challenges, from scaling high-traffic systems to designing intuitive user experiences that enhance user satisfaction and engagement. We pride ourselves on solving significant engineering problems at scale.
Join Waabi, a pioneering force in Physical AI, founded by the visionary Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With esteemed partnerships in AI, automotive, logistics, and deep tech, we are shaping the future of transportation.Located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, innovative, and collaborative individuals eager to make a positive impact on the world. Discover more about our journey at: www.waabi.aiYour Role:- Collaborate within a multidisciplinary team of Engineers and Researchers, utilizing an AI-first approach to ensure safe self-driving technology is deployed at scale.- Develop robust and scalable tools and frameworks that support Autonomous Vehicle (AV) development.- Lead technical discussions and architectural planning in collaboration with both Researchers and Engineers.- Mentor fellow software engineers through code reviews, design discussions, and by sharing best practices in software development.- Assist with task planning and estimation to enhance project efficiency.
Sign in to browse more jobs
Create account — see all 4,196 results

