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

Staff Software Engineer - Platform And Cloud Services

Agiloft, Inc.

As the most trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage the end-to-end process of proposing, negotiating, signing, and leveraging contracts using our flexible Data-first Agreement Platform (DAP). With contract data as the foundation, customers quickly and collaboratively reach agreement and leverage contract visibility to thrive with competitive advantage. Employing powerful, pragmatic artificial intelligence as a legal force multiplier, and robust integration capabilities as a data liberator, organizations around the world trust Agiloft’s certified implementers to deliver connected, intelligent, and autonomous solutions across the entire contract lifecycle.Top analysts like Gartner, Forrester, and IDC agree, all showing Agiloft as a leader in the CLM space. Our no code platform is easily managed and administered by business users, which is why Agiloft is the contract you keep: nearly a full 100% of new customers are satisfied with their initial implementations, and some 97% of customers renew every year. Ours is a growing, vibrant, successful company that is at the forefront of a market that is becoming a must-have for all organizations.We believe that the way to build the strongest, most vibrant place to work is to bring in individuals from all walks of life, and to support them in bringing their authentic selves to their day, every day. Our working philosophy is that “EX = CX”: when employee experience is excellent, so is customer experience. We support multiple Employee Resource Groups (ERGs), and offer a working environment that supports healthy work/life balance, including floating holidays and a quarterly, no-questions-asked wellness day.Position Overview
This is a foundational engineering role. You will own a critical domain of the platform on which Agiloft's CLM product is built as one of a small team of staff engineers who each own a core part of the platform and shape its direction together. This is a backend- and distributed-systems–weighted position with deep ownership of your domain and end-to-end accountability for its design, scalability, reliability, and security as the product and customer base grow.You will work across the organization with engineering leaders, senior engineers, product leaders, and partner teams to understand where the product is going, translate business and product goals into durable platform architectures, and align diverse stakeholders on the technical direction. This means, you will set architectural direction alongside a peer group of staff engineers of your caliber. This is a hands-on leadership role that combines deep backend and cloud expertise with the influence to drive architecture across functional boundaries.Job Responsibilities
DATA MODEL & PLATFORM ARCHITECTUREOwn the canonical data models and service boundaries in your domainDesign models and boundaries that let independent systems evolve in parallel without duplicating logic or creating competing implementationsEvolve the platform through additive, backward-compatible changes that introduce new capabilities without disrupting existing behavior.Own the architecture of one or more critical platform domains, with responsibility for design integrity, scalability, reliability, security, and long-term technical health.DISTRIBUTED SYSTEMS & CLOUD ARCHITECTURE (AWS)Design AWS-native, event-driven and asynchronous services that scale on demand, degrade gracefully under load, and remain cost-efficient as volume grows.Architect the backend to enable and support AI/ML workloads at scale with a focus on performance, scalability and cost efficiency.Act as architectural steward for these services, keeping them scalable, resilient, secure, and maintainable as customer and platform demands grow.Drive cloud-native design principles: stateless services, managed-service adoption, and failure-tolerant, self-healing architectures.SECURITY & MULTI-TENANCYTreat tenant isolation, authentication, and authorization as first-class design concerns across every service and API you own.Design secure authentication and token-handling flows, permission-aware data access, and safe credential management for an enterprise, multi-tenant platform.Design for correct, isolated behavior across tenant, environment, and data-residency boundaries, and reason explicitly about security posture and blast radius when centralizing sensitive capabilities.TECHNICAL LEADERSHIP & CROSS-FUNCTIONAL INFLUENCEPartner with product- and engineering leaders to develop a deep understanding of customer and business needs and translate them into platform architectures that solve the problemLead the technical design of major platform initiatives end to end, and drive alignment across teams and functions whose priorities and incentives do not always converge.Integrate diverse stakeholders and project teams around a shared technical direction, navigating differing functional interests with sound judgment and strong interpersonal skill.Produce clear, rigorous design documents, service contracts, and acceptance criteria that others can review, build on, and trust, setting the standard for technical design on the team.Use AI-assisted tools to accelerate and sharpen design and implementation, applying the judgment to know where they add leverage and where deeper thinking is required.Lead by example in applying AI-assisted engineering tools to accelerate architecture, design, implementation, and testing, using sound technical judgment to amplify productivity without compromising quality, maintainability, or depth of thinking.API DESIGNDesign clean, versioned API contracts on top of the platform's data models — including high-scale bulk and asynchronous operations — with deterministic behavior, idempotency, structured error handling, and well-defined limits.Establish contract tests and permission-enforcement validation as first-class parts of every API you design.DELIVERY & ENGINEERING EXCELLENCEOwn initiatives end to end from design through release, with accountability for product quality in your domain and high standards for reliability, security, observability, performance, scalability, usability, and cost across the services you ownChampion modern practices: infrastructure-as-code, automated testing, continuous delivery, and observability-by-defaultLead platform-modernization and refactoring initiatives while maintaining delivery velocity and improve the developer experience for the services you own.Identify and drive improvements to how the engineering organization designs and deliversContribute across the stack when an initiative calls for it, including UI layers on top of the platform services you build;
backend remains the primary focus.ORGANIZATIONAL IMPACT & MENTORSHIPServe as a technical multiplier unblocking teams, accelerating architectural decisions, and reducing long-term complexity.Partner with CloudOps, Security, MLOps, and integration teams to define reliability targets, operational-readiness standards, and clean interfaces between domains.Mentor senior and mid-level engineers, raising the bar for data-model and systems design, security, and design-document quality.Stay ahead of a fast-moving industry, particularly the rapid evolution of AI capabilities, and drive pragmatic adoption where it delivers clear business value.Other duties as assigned.Required Qualifications
Bachelor's and/or master's degree in Computer Science, Information Systems, Software or Electrical/Electronics Engineering, or a comparable field.8+ years of professional software engineering experience, including 2+ years at staff level.Demonstrated leadership of architecture decisions spanning multiple teams with concrete examples of driving cross-team technical direction to a decision.Proven ability to drive technical outcomes across diverse stakeholders and teams that report into different functions, aligning divergent interests without direct authority.Track record of owning significant initiatives end to end, including release ownership.Strong proficiency in Python (working experience in Java a plus), building backend and cloud-based services.Deep experience designing, building, and operating scalable, enterprise-grade distributed systems on AWS.Strong data-modeling and service-architecture skills, with a track record of building durable, reusable abstractions that other teams adopt and extend without rework.Experience designing backend systems that enable demanding workloads wih high-throughput data pipelines, asynchronous processing, or ML/inference services at scale and with cost-efficiently.Solid grounding in application security and multi-tenancy: authentication/authorization, token handling, tenant isolation, and permission-aware data access.Experience designing high-scale API contractsStrong experience with infrastructure-as-code and CI/CD for cloud services.Strong understanding of observability in distributed systems: logging, metrics, tracing, and alerting.A demonstrated habit of staying current with rapidly evolving AI capabilities and integrating them into how you work and design.Excellent written and verbal communication in EnglishPreferred Qualifications
Additional Experience (a plus)
Building services that support AI/ML product features and data pipelinesIntegrating third-party SaaS platforms and connectors with attention to security and reliability.Search and retrieval systemsDomain familiarity with CLM, contracts, or comparable enterprise B2B platforms.
Background checks will be conducted on an ongoing basis every 3 years or as needed for individuals in this role.Agiloft offers a comprehensive benefits package for US employees including but not limited to the following:Medical,dental,andvisioninsuranceShorttermandlong-termdisabilityLifeinsuranceandAD&DSupplementallifeinsurance(Employee/Spouse/Child)HealthcareanddependentcareFlexibleSpendingAccounts401(k)withcompanymatchPaidtimeoff:FlexibleVacationisprovidedtoalleligibleemployeesassignedtoasalaried(non-overtimeeligible)position.PaidparentalleaveVoluntarybenefitsincludingpetinsuranceEnsuring a diverse and inclusive workplace is our priority. We are committed to an environment of acceptance where you are free to bring your full self to work. All employment decisions at Agiloft are based on business needs, job requirements, and individual qualifications without regard to race, color, religion or belief, national or social ethnic origin, sex, age, sexual orientation, gender identity and/or expression, parental status, marital status, Veteran status, or any other status protected by the laws or regulations in the locations where we operate. If you have a need that requires accommodation during the recruiting process, please let us know by contacting Director, Talent Acquisition, Brad Toothman at View email address on ca.hrm.tc from underrepresented groups such as minorities, veterans, or individuals with disabilities encouraged to apply.Applications will be reviewed as submitted. There will be no application deadline for this opportunity.
#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Platform And Cloud Services in Winnipeg, MB vacancy
  • # Staff Cloud Engineer, Cloud PlatformKinaxis · Toronto, Ontario, CABack to resultsStaff Cloud Engineer, Cloud PlatformKinaxisToronto, Ontario,...  ...supporting the people who manage them. Our powerful, AI infused platform provides full transparency and visibility across end-to-end... 
    Suggested
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Linuxassociation

    Winnipeg, MB
    7 hours ago
  • $200k - $235k per year

    Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer... 
    Suggested
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Winnipeg, MB
    7 hours ago
  • $160k - $190k per year

     ...Intelligent Network Operations platform delivers and enables AI-driven...  ...:We're looking for a systems engineer to build and operate high-throughput...  ...production DNS platform. This service that handles large query...  ...components of a high-performance DNS engine: resolvers, forwarders,... 
    Suggested

    BlueCat

    Winnipeg, MB
    7 hours ago
  •  ...Overview We are looking for an experienced Cloud Platform Engineerwith deep Kubernetes expertise...  ...The role combines hands-on Kubernetes engineering andtroubleshooting with broader cloud...  ..., workloads and supportingplatform services. Supportapplication teams deploying... 
    Suggested

    KData Inc.

    Winnipeg, MB
    7 hours ago
  • $135k - $165k per year

     ...and smarter. Our comprehensive platform brings initiatives,...  ...looking for a Manager, Platform Engineering to lead a team building the reusable...  ...engineering teams secure, self‑service paths for building, deploying, observing, and operating software. Reporting to the Director,... 
    Suggested
    Long term contract
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Planview

    Winnipeg, MB
    7 hours ago
  • $195k - $265k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented...  ...current focus is the agentic software development lifecycle: how...  ...fits how they operate.Build platforms, not one-offs. Build and...  ...'ve owned production backend services in Go, including API design,... 
    Internship
    Local area
    Remote work

    Wwshemi

    Winnipeg, MB
    7 hours ago
  • ServiceNow is seeking a Staff SRE in Toronto to shape reliability across multiple teams. You will design cloud-native platforms, automation, and testing runtimes, mentoring engineers and driving high-quality releases at scale.You will lead architecture reviews, implement automated... 

    ServiceNow

    Winnipeg, MB
    7 hours ago
  •  ...healthcare needs. We’re Canada's leading on-demand healthcare platform, connecting patients with Canadian-licensed doctors, nurse...  ...lives—including your own. The role We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered... 
    Full time
    Second job

    Maple

    Winnipeg, MB
    7 hours ago
  • $195k - $265k per year

     ...all applications and next steps. Our partner is looking for a Staff Software Engineer, Delivery Engineering based in Canada.Help shape the future...  ...technical role, you will define and advance the tools, platforms, and workflows that enable engineers to work faster, more confidently... 
    Long term contract
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    7 hours ago
  • $196.8k - $270.6k per year

     ...re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re...  ...just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey AI

    Winnipeg, MB
    7 hours ago
  • $181k - $241k per year

     ...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration...  ...across the company to ship high-quality software quickly and confidently. The Staff...  ...of build and pipelines across multiple services and platforms. Ensure fast, reliable... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    7 hours ago
  •  ..., enterprise-quality machine learning systems.As a Staff Machine Learning Engineer on Twilio’s AI/ML Platform team, you will shape foundational capabilities powering...  ...bridge research, experimentation, and production software while improving company-wide AI/ML Ops.Key... 
    Remote work

    Twilio Inc.

    Winnipeg, MB
    7 hours ago
  • Transform the AI experience at Cerebras Systems as a Software Engineer on our Inference Platform team. Shape next-gen architecture while deploying ultra-fast machine learning services to boost performance and scalability. Cerebras Systems seeks a Software Engineer with 3+... 

    Cerebras

    Winnipeg, MB
    7 hours ago
  • Your New Role and TeamSanctuary AI is hiring a Staff Software Engineer to drive and evolve the production teleoperation and data collection software that enables robot operators to control robots. You will combine strong engineering execution with research capability... 
    Permanent employment

    Sanctuary Corp

    Winnipeg, MB
    7 hours ago
  • ResMed Inc is seeking a Software Engineer to join a remote-capable team, based in the United States, with a preference for San Diego residents. You will architect, implement and deliver cloud-native healthcare informatics software, collaborating with engineers and stakeholders... 
    Remote work

    ResMed Inc

    Winnipeg, MB
    7 hours ago
  • OpenText is seeking a Senior Software Developer (DevOps) to join a highly scalable public cloud SaaS platform. You will design, build, and operate deployment pipelines and cloud...  ...security.You will work closely with software engineers and IT operations in an agile setting,... 

    OpenText

    Winnipeg, MB
    7 hours ago
  • A growing SaaS company in Vancouver is seeking a Senior Staff Software Engineer to enhance their HRIS products. This mid-senior level role involves leading architectural transitions and optimizing engineering processes. The ideal candidate has 7+ years of full-stack experience... 

    Brix

    Winnipeg, MB
    7 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all...  ..., and developer experience, creating the platform that powers autonomous AI agents at scale...  ...productionizationBONUS Experience across on‑prem, private cloud, and public cloud environmentsFamiliarity... 
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    7 hours ago
  • Clio is seeking an Infrastructure Security Engineer to join our Security team in Canada. You...  ...automation at scale, and own the logging platform from ingestion to SIEM design. Hybrid in-...  ...clusters, log ingestion pipelines, and cloud security in AWS, with Terraform/Puppet for... 
    Work at office

    Clio

    Winnipeg, MB
    7 hours ago
  • $205k - $240k per year

     ...powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...organizations worldwide. Our comprehensive platform helps organizations efficiently...  ...the future of IT: whether you’re in engineering, product, sales, marketing, customer... 
    Long term contract
    Worldwide

    Kaseya Careers

    Winnipeg, MB
    7 hours ago
  •  ...notre logiciel propriétaire Data Platform et nos plugins compatibles...  ...plateforme À titre de Lead Software Engineer – AI, Data Visualization...  ...ainsi que les développeurs Staff et Senior des équipes front-end...  ...capacités liées aux applications cloud-native, à la conteneurisation,... 
    Daily paid
    Apprenticeship

    Astucemedia

    Winnipeg, MB
    7 hours ago
  • Robinhood in Toronto, ON is seeking a Staff Software Developer for the Backend Platform. The role focuses on setting technical direction, leading multi-team...  ...initiatives, and improving backend systems used by hundreds of engineers.You will shape platform capabilities, tooling, and... 

    Robinhood

    Winnipeg, MB
    7 hours ago
  •  ...Reports to Sr Director, IT InfrastructurePosition SummaryWe are seeking a skilled and proactive Cloud Platform Engineer to manage, monitor, and optimize our Amazon Web Services (AWS) and Google Cloud Platform (GCP) environments. This role will be responsible for day-to-day... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    MTY Food Group

    Winnipeg, MB
    7 hours ago
  •  ...into a streamlined, scalable engine for growth. By combining deep...  ...built next. About the RoleAs a Staff Engineer (Backend), you’ll be...  ..., and increasingly self-service. This is a genuine hands-on...  ...meaningful work on both sides of the platform today: building new... 
    Apprenticeship
    Local area
    Remote work

    BOAST Corp

    Winnipeg, MB
    7 hours ago
  • $172.96k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer – Capital One Travel – Android About Capital One Canada.For 30...  ...approved for before they apply, by using We?re all-in on the cloud and we?re leaders in the adoption of open source, RESTful... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    7 hours ago
  • Impact Sentry’s financial operations as a Senior Software Engineer specializing in billing systems. Collaborate with cross-functional teams to ensure precise usage metrics and pricing calculations. As a Senior Engineer on the Billing team, you'll architect critical systems... 

    Segment (Twilio)

    Winnipeg, MB
    7 hours ago
  •  ...well.About the role We’re looking for a Principal, Software Engineering to join our Shared Services team! This role reports directly to the Vice-President...  ...Services organization at Intact provides reusable enterprise platforms and capabilities used across multiple business areas.... 
    Long term contract
    Flexible hours

    Intact Financial Corporation

    Winnipeg, MB
    7 hours ago
  • $154k - $230k per year

    A technology firm specializing in identity solutions is seeking a Staff Machine Learning Engineer to drive the development of scalable AI systems. This role involves designing and implementing AI infrastructure, optimizing machine learning systems, and collaborating with cross... 

    Okta

    Winnipeg, MB
    7 hours ago
  • Kaseya is hiring a Senior Backend Engineer (SaaS, Data & AI) in the Toronto area. You will lead backend design, APIs, and data/ML integration for multi-tenant SaaS platforms, partnering with Product, Design, and Data teams to drive scalable, high-impact features.The role emphasizes... 

    Kaseya

    Winnipeg, MB
    7 hours ago
  • Lead cloud software development for Autodesk Platform Services in a hybrid Principal Software Developer role based in Montreal or Toronto. Apply Java and AWS expertise.Autodesk seeks a Principal Software Developer for its Data Models Team. You will deliver cloud data platform... 

    Autodesk

    Winnipeg, MB
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Platform And Cloud Services. Be the first to apply!