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

Principal Agentic Engineer

Full-time

Apply Digital

THE ROLE:

As a Principal Agentic Engineer, you will operate at the intersection of deep full-stack engineering craft and AI-native delivery. This is an L5 principal-level role where you own the technical vision across the entire stack for complex, enterprise-scale systems, while simultaneously driving APPLY's agentic delivery model: architecting, orchestrating, and directing teams of coding agents to accomplish implementation at speed and scale.
You are comfortable moving fluidly across frontend, backend, APIs, data layers, and cloud infrastructure. You are not expected to be a specialist in any one layer, you are expected to be dangerous across all of them. You turn ambiguous product and business goals into shipped, production-ready software, mentor engineers across the organization, and bring together composable platforms, cloud infrastructure, and AI-powered experiences into cohesive, scalable solutions. This is not a hands-off leadership role. You will lead by doing, and by raising the technical bar around you.

In this role, you can also expect to be on projects as part of our FDAIC team (Forward Deployed AI Consultant). This is a multidisciplinary team that includes representation from other departments such as CX, Strategy and Product, all of whom are AI-first in the delivery of their duties. This team does short engagements to uncover areas of growth for Apply within the client, while delivering on near term goals.

RESPONSIBILITIES

Full-Stack Architecture & Technical Vision

  • Envision and architect end-to-end solutions for complex, enterprise-scale projects — spanning frontend, backend services, APIs, data pipelines, and cloud infrastructure.

  • Provide clear technical direction across the full stack; ensure quality, coherence, and alignment of all technical solutions with business objectives.

  • Champion the design and implementation of highly scalable, secure, and maintainable software systems — API-first, cloud-native, and composable by default.

  • Own technical decisions across layers: from UI and component architecture to service design, data modelling, and infrastructure configuration.

  • Guide technology decisions that align with both business objectives and Apply's standard of engineering excellence.

Agentic Engineering & AI-Native Delivery

  • Organize, distribute, and translate backlog requirements into detailed, spec-driven requirements that coding agents can implement autonomously.

  • Synthesize user stories, site maps, content strategy, design systems, and brand strategy into specifications that guide agent-driven development.

  • Apply spec-driven development (e.g. BMAD Method or equivalent) to ensure clarity, consistency, and quality across agent-orchestrated workflows.

  • Architect full-stack solutions, across UI, APIs, services, and data stores, that integrate seamlessly with AI-powered systems, including LLM APIs, RAG pipelines, and agent orchestration frameworks.

  • Design both user-facing experiences and backend service contracts that help products express goals, constraints, and context clearly to AI agents.

  • Integrate AI-powered APIs, LLM-driven features, RAG-based experiences, and AI-assisted developer workflows throughout the full application stack.

Platform, Cloud & Composable Architecture

  • Design and implement microservices, APIs, and composable architectures using modern cloud platforms ( GCP preferred ; AWS/Azure experience valued).

  • Build and maintain backend services, data pipelines, and integrations with composable platforms: Contentful, Contentstack, Algolia, Cloudinary, commercetools, and similar MACH ecosystem products.

  • Implement enterprise-grade design systems, content models, component libraries, and the backend services that power them.

  • Ensure systems are performant and well-instrumented across all layers, from client-side rendering and GEO to API latency, caching, and data integrity.

  • Leverage containerization ( Docker ), orchestration ( Kubernetes ), serverless patterns, and infrastructure-as-code where appropriate.

Technical Leadership & Mentorship

  • Serve as a technical visionary, shaping the engineering culture and raising technical standards across multiple teams and practices.

  • Mentor and guide engineers in best practices: architectural decision-making, spec-driven development, AI-assisted workflows, and engineering craft.

  • Foster a culture of continuous learning, innovation, psychological safety, and engineering excellence.

  • Lead by example, demonstrating humility, curiosity, and deep professional commitment.

Collaboration & Communication

  • Collaborate with Technology Directors, Engineering Managers, Product, UX, and cross-functional stakeholders to shape and deliver solutions.

  • Partner with Project Managers and client stakeholders to manage delivery risks, timelines, and expectations.

  • Communicate complex technical and AI concepts clearly to varied audiences, from engineers to non-technical clients.

  • Influence across multiple teams and practices through technical leadership and collaborative synergy.

REQUIREMENTS

Engineering Experience & Foundation

  • 10+ years of software engineering experience across the full stack, with demonstrated technical leadership at Staff or Lead level.

  • Proficiency in TypeScript and modern JavaScript; hands-on experience with React and Next.js on the frontend and Node.js or similar runtimes on the backend.

  • Proven ability to design, build, and maintain RESTful and/or GraphQL APIs and backend services, not just consume them.

  • Experience with relational and/or NoSQL databases: schema design, query optimization, and data modelling for production systems.

  • Deep understanding of API design, microservices, cloud-native architectures, and headless/composable systems ( MACH principles ).

  • Extensive experience with cloud platforms ( GCP preferred ; AWS or Azure also valued) and their associated services.

  • Experience with containerization ( Docker ), orchestration ( Kubernetes ), and serverless computing.

  • Familiarity with Git, CI/CD workflows, and production deployment practices.

  • Strong system design fundamentals across layers: API contracts, data flow, caching strategies, auth patterns, and performance optimization at scale.

Agentic & AI Capabilities

  • Hands-on experience working with AI coding agents (e.g. Claude Code , GitHub Copilot ) in production delivery workflows.

  • Strong prompt engineering skills and ability to write high-quality agent specifications.

  • Demonstrated experience with LLMs (e.g. Claude Opus , Gemini , GPT-4/5) in real-world application development.

  • Experience with vector stores and RAG-powered applications.

  • Experience with Agent Development Kits (e.g. Google ADK ) or similar orchestration frameworks.

  • Familiarity with Vertex AI , Google Gen AI APIs , or equivalent AI platform tooling.

  • Genuine curiosity and passion for Generative AI with a desire to make it a core focus of your career.

Leadership & Professional Skills

  • Proven track record of leading complex, enterprise-scale software projects with high autonomy.

  • Demonstrated ability to mentor and grow engineers, resolve technical conflicts, and drive alignment.

  • Exceptional communication skills, written and verbal, with the ability to explain complex concepts to non-technical stakeholders.

  • Strategic problem-solving ability with comfort navigating ambiguous goals and translating them into clear technical direction.

  • Experience working effectively in fully remote, distributed team environments.

  • Background in a consultancy or professional services firm is strongly preferred.

NICE TO HAVE

  • Experience with BMAD Method or similar spec-driven development frameworks.

  • Experience with AI agent design patterns, task planning, and reasoning.

  • Experience with agent observability and debugging.

  • Familiarity with layered and distributed architectures.

  • Experience with Terraform or infrastructure-as-code practices.

  • Experience across mobile, platform engineering, or testing domains in addition to full-stack web.

  • Experience with eCommerce platforms (e.g. commercetools , CommerceLayer) end-to-end, from storefront to order management APIs.

  • Familiarity with Lean and Agile principles and frameworks.

  • Experience contributing to business development and technical strategy initiatives.

  • Track record of driving innovation through emerging technology adoption.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Agentic Engineer in Canada vacancy
  • $175k

     ...Salary: $175,000 - 175,000 per year Requirements: We require 8–10+ years of professional software engineering experience in modern SaaS environments. We require 3–5+ years of experience leading engineering teams at the manager, senior manager, or director level.... 
    Suggested
    Full time
    Remote work

    PaintScout

    Canada
    2 days ago
  •  ...The Role We’re looking for an Engineering Manager who can lead a small, experienced team doing high-ownership work in a regulated environment. This is not a role for someone who wants to sit above the work. It’s for someone who can help engineers make good decisions... 
    Suggested
    Full time

    Synctera

    Canada
    a month ago
  •  ...The Opportunity We don't just use AI. We build with it, ship with it, and think with it. With a generous budget for tokens, our engineers use AI agents to write, review, and ship production code every day. We are building toward a world where humans design systems and... 
    Suggested

    Luxury Presence

    Canada
    a month ago
  • $94k - $130k

     ...enhanced procurement and Accounts Payable (AP) automation platform engineered custom for mid-market enterprises. We transform historically...  ...active marketing technology (MarTech) optimization, bespoke agentic AI configuration, and pipeline telemetry laboratory—partnering... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Procurify

    Canada
    a month ago
  • $181k - $241k

     ...giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We are seeking an Engineering Manager to lead our ML Training & Serving team. You will directly lead a team of platform engineers and combine effective people... 
    Suggested
    Full time

    Affirm

    Canada
    12 days ago
  •  ...environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future. We’re looking for an Engineering Manager to run our Compute Services team. You’ll support the team responsible for building, scaling, and securing the backbone... 
    Full time
    Immediate start
    Remote work

    1Password

    Canada
    12 days ago
  •  ...Job Title: Control Engineering Manager Location: St-Bruno, QC Employment Type: Full-time, Direct placement Industry: Rail About the Opportunity: Your future role Take on a new challenge and your expertise in control engineering in a cutting-edge field... 
    Full time
    Temporary work
    Flexible hours

    Acara Solutions

    Canada
    5 days ago
  •  ...Position: Principal Mechanical Design Engineer – Design for Manufacturing Industry: Industrial Automation & Packaging Equipment Term: Contract or Full-Time Onsite or Hybrid, only Our client design and manufacture innovative automation equipment for the fresh... 
    Full time
    Contract work

    Acara Solutions

    Canada
    5 days ago
  •  ...responsible for leading, directing, and coordinating the efforts of the project team to plan and execute medium - large scale and complex engineering and manufacture projects and programs in strict accordance with customer requirements and business objectives. Duties: •... 
    Full time
    For contractors

    Acara Solutions

    Canada
    more than 2 months ago
  • A well-established general contractor clients in the Indianapolis area is currently looking to bring on an experienced Project Manager to join their team. They’re seeking professionals with a background in commercial or multifamily construction. Responsibilities: ~Plan...
    Full time
    For contractors
    For subcontractor

    Genuine Search Group

    Canada
    more than 2 months ago
  • Location This is an Alberta-based role located in Calgary, Alberta, and the successful candidate is expected to be based in, or willing to relocate to, the Calgary area. That said, consideration will be given to an exceptional candidate located in another Canadian province...
    Full time
    Relocation

    DMG Blockchain Solutions Inc.

    Canada
    5 days ago
  •  ...re comfortable being the least expert person in the room and useful anyway — with clinicians, payer reps, healthcare lawyers, and engineers in the same week. ~ Low ego about the work. Some weeks are board strategy. Some weeks are chasing a Medicaid enrollment packet through... 
    Full time
    Immediate start

    Finni Health

    Canada
    3 days ago
  • Job Title: Manager, Retail Execution & Field Operations Permanent role Full-Time | Location: Vaughn , ON Postal code: L4K Salary range: 90-100k National Accounts Location: Vaughan, Ontario or Boucherville Quebec Position Type: Full-Time, Permanent ...
    Permanent employment
    Full time
    For contractors
    Seasonal work
    Weekend work

    Belcan

    Canada
    a month ago
  • $60k - $70k

     ...completion, ensuring timelines, budgets, and quality standards are met Collaborate with internal stakeholders (sales, design, engineering, creative, post) to align on project requirements and execution plans Facilitate project kickoff meetings, checkpoint reviews,... 
    Permanent employment
    Full time
    Casual work
    Work at office

    The Central Group Ltd.

    Canada
    27 days ago
  • Requirements RESPONSIBILITIES - Act as a primary point of coordination between clients, strategists, and internal team members. - Own client onboarding end to end: collect and organize account access (Meta Business Manager, Google Ads, Klaviyo, Shopify, TikTok), set...
    Full time

    Sweat Pants Agency

    Canada
    23 days ago
  • $60k - $70k

    Project Coordinator / EIT-Type Role Location: Kamloops / Merritt Region, BC (site-based) Employment Type: Full-Time (40 hours/week, Monday to Friday, overtime availability) Pay: CA$60,000.00 - CA$70,000.00 per year About the Role: We are seeking a motivated...
    Full time
    Monday to Friday

    Chinook Scaffold Systems Ltd

    Canada
    a month ago
  •  ...to-day management of HVAC construction projects from pre-construction through closeout ~Coordinate with subcontractors, vendors, engineers, and field personnel ~Help manage project schedules, RFIs, submittals, change orders, and project documentation ~Track material... 
    Full time
    For subcontractor

    Genuine Search Group

    Canada
    more than 2 months ago
  • $30 - $40 per hour

    ROLE Surerus Murphy Joint Venture is searching for a Junior Project Scheduler to join our teams working on projects in Northern AB & BC. The Junior Project Scheduler is responsible for assisting with planning, developing, and maintaining the project schedule, as well...
    Hourly pay
    Temporary work
    Work experience placement
    Remote work
    Shift work
    Day shift

    Surerus Murphy Joint Venture

    Canada
    14 days ago
  •  ...required in order to support the objectives of the company. POSITION REQUIREMENTS Qualifications High School Diploma. Engineering or commercial degree, or graduate of an applicable technical diploma program, and/or combination of education and relevant... 
    Temporary work
    For contractors
    For subcontractor
    Remote work
    Shift work
    Day shift

    Surerus Murphy Joint Venture

    Canada
    a month ago
  • $75k - $100k

     ...project. #TeamKenaidan Murphy operates in the United Kingdom, Ireland, Canada and America as a leading international specialist engineering and construction company. Founded in 1951, we are committed to improving life through delivering world-class infrastructure,... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Shift work

    Kenaidan Contracting Ltd

    Canada
    11 days ago
  •  ...dependencies, status tracking, and clear decision-making across teams. Drive and coordinate AI-enabled efficiency — identify and (with engineering as needed) build automations such as order-fulfillment and invoicing workflows that reduce manual effort and help the program... 
    Full time

    Outschool

    Canada
    25 days ago
  • $120k - $160k

     ...ABOUT YOU You are a strategic and tactical Director of Engineering, Data, with deep expertise in data platforms and machine learning systems. You will lead a distributed team of data engineers, ML engineers, and data scientists delivering the recommendation engines, personalization... 
    Full time
    Worldwide

    Xsolla

    Canada
    9 days ago
  • $75k - $100k

     ...project. #TeamKenaidan Murphy operates in the United Kingdom, Ireland, Canada and America as a leading international specialist engineering and construction company. Founded in 1951, we are committed to improving life through delivering world-class infrastructure,... 
    Full time
    For subcontractor

    Kenaidan Contracting Ltd

    Canada
    11 days ago
  • You are a Project Coordinator who is looking for a future opportunity in Western Canada. You will maintain project systems and procedures including master filing system, project billings, cost accounting, project delivery status and reporting, and material procurement ...
    Contract work
    For subcontractor
    Work at office

    Ledcor

    Canada
    more than 2 months ago
  •  ...the most current versions. How you will stand out ~ Bachelor’s degree in Construction Management, Business Administration, Engineering, or a related field. ~2+ years of experience in a coordination or administrative role, preferably within construction, engineering... 
    Full time
    For contractors
    For subcontractor
    Work at office
    Local area

    Bitdeer

    Canada
    7 days ago
  • About Us We are looking for an Engineering Manager to lead our Merchants engineering function — two closely related teams (Core and Growth) that together own the full merchant-facing product at Burq. This is a builder-leader role. You will own the technical direction, team... 
    Full time

    Burq

    Canada
    12 days ago
  •  ...About Us We are looking for an Engineering Manager to lead our Merchants engineering function — two closely related teams (Core and Growth) that together own the full merchant-facing product at Burq. This is a builder-leader role. You will own the technical direction... 
    Full time
    Remote work

    Burq

    Canada
    27 days ago
  • $130k - $175k

     ...keep things running smoothly. You'll work closely with leaders across Product, Marketing, Compliance, Support, Finance, HR, and Engineering, reporting into the executive team. If you like turning ambiguity into clear processes, and you want the ownership that comes... 
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Cybrid

    Canada
    5 days ago
  •  ...system requirements. Coordinate and manage the launch of new production programs within the California operation. Partner with Engineering teams to ensure projects are introduced on schedule using cost-effective tooling, fixtures, and manufacturing processes.... 
    Full time
    Work at office

    Genuine Search Group

    Canada
    more than 2 months ago
  • About the Role We're looking for a collaborative and hands-on Senior Director, People & Operations to help build CoLab to become an industry leader. In this role, you'll own the systems, structure, and talent strategy that allow a high-performing company to scale...
    Full time

    Colabsoftware

    Canada
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Agentic Engineer. Be the first to apply!