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

Principal Software Engineer, AI (Web & Data)

$152k - $209k

Okta

Secure Every Identity, from AI to Human

Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.

This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.

Role Overview

We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid digital ecosystem. In this pivotal role, you will drive the strategic integration of multi-modal AI into our core infrastructure while architecting an omnichannel platform capable of supporting complex customer journeys. You will balance the adoption of proven third-party AI solutions (OpenAI, Anthropic) with the development of proprietary optimizations where they deliver a competitive advantage. As a technical leader, you will champion a vendor-agnostic, ethically grounded, and Privacy by Design approach to AI implementation.

Key Responsibilities

  • Infrastructure Modernization: Lead the roadmap for migrating legacy data pipelines to AI-native architectures. You will design modern data orchestration solutions utilizing Apache Airflow, dbt, and Kafka to replace outdated batch processing with real-time, event-driven flows.
  • AI-Native Web Transformation: Define the web infrastructure required for a high-agility ecosystem. Architect the evolution of our Headless CMS environments (AEM, Contentful) and modern frontend frameworks to enable automated page assembly and AI-driven UI components.
  • Agentic Pipeline Development: Design and build autonomous pipelines that bridge the gap between design systems, automated component development, and publishing workflows.
  • ML & Data Engineering Leadership: Establish standards for RAG, vector databases, and LLM orchestration. Provide architectural guidance for the seamless integration of AI capabilities across headless and omnichannel systems while ensuring consistency, performance, and security.
  • Engineering Productivity: Champion the use of AI-assisted coding and engineering productivity tools such as Claude Code and Cursor to accelerate development cycles and optimize architectural decision-making.

Required Qualifications

  • Experience: 8–10 years in software engineering, specializing in SaaS platform architecture and distributed systems design.
  • Leadership & Advocacy: Excellence in technical diplomacy and stakeholder influence. Proven ability to translate complex AI/Data roadmaps into business value while mentoring senior teams and advocating for architectural best practices.
  • Data Orchestration: Strong hands-on experience with Apache Airflow (or similar), Kafka, and dbt to support real-time AI applications.
  • AI & Web Convergence: Proven expertise integrating LLMs into production web environments with a focus on agentic workflows and autonomous UI generation.
  • Architectural Vision: Deep understanding of headless CMS, composable, and event-driven patterns that allow for programmatic content and UI generation.
  • Modern Delivery: Experience with cloud-native technologies (AWS/GCP, Docker, Kubernetes) and a deep expertise in data privacy frameworks and AI ethics.

#LI-Hybrid

#P24079_3413893

Below is the annual base salary range for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York and Washington. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: .   

The annual base salary range for this position for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York, and Washington is between: $152,000—$209,000 USD

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit:  .

The annual base salary range for this position for candidates located in Canada is between: $140,000—$192,500 CAD


The Okta Experience

We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.

If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please  use this Form to request an accommodation.

Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please  click here to view our full NYC AEDT Notice.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at  .
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, AI (Web & Data) in Canada vacancy
  •  ...Req ID: 374489 NTT DATA strives to hire exceptional, innovative and passionate individuals...  ..., developing, and maintaining scalable web applications using Java, Spring Boot, REST...  ...innovation. We are one of the world’s leading AI and digital infrastructure providers, with... 
    Data
    Web
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    1 day ago
  • $227k - $270k

     ...insights, critical vulnerability data, and remediation guidance...  ...looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js...  ...TypeScript, PostgreSQL/Supabase, and AI-assisted development to design...  ...and maintain secure, scalable web applications using Next.js/... 
    Data
    Web
    Full time
    Remote work

    Finite State

    Canada
    9 days ago
  • $88.53k - $132.79k

     ...Req ID: 378131 NTT DATA strives to hire exceptional, innovative and passionate individuals...  ...of experience working with OpenShift and Web API ·         6+ years of experience with...  ...innovation. We are one of the world's leading AI and digital infrastructure providers, with... 
    Data
    Web
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    1 day ago
  • $102.61k - $153.91k

     ...Req ID: 375571 NTT DATA strives to hire exceptional, innovative and passionate individuals...  ...: Aura Components Lightning Web Components (LWC) Controllers & Events...  ...innovation. We are one of the world's leading AI and digital infrastructure providers, with... 
    Data
    Web
    Contract work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    14 days ago
  •  ...en développement XR et AI  Aperçu du poste  Autodesk...  ...(XR), les technologies web et nos solutions cloud...  ...web typique (data, application, couches web...  ...Expérience avec Unreal Engine pour développer des applications...  ...seeking a highly motivated software development intern who... 
    Data
    Web
    Full time
    Temporary work
    Internship

    Autodesk

    Canada
    more than 2 months ago
  • $140k - $192.5k

     ...Secure Every Identity, from AI to Human Identity is the key to...  ...curious, self-directed Full-stack engineer who thrives on solving complex...  ...-end frameworks, and emerging web technologies, and keep team...  ...at distilling complex technical data into clear and actionable insights... 
    Data
    Web
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    a month ago
  • $88.8k - $133.2k

     ...NTT DATA strives to hire exceptional, innovative and...  ...d’applications Web, de traitement par lots...  ...Leverage Generative AI tools, including coding...  ...with global teams across engineering, product, and compliance...  ...•    7+ years of total software development experience.... 
    Data
    Web
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    2 days ago
  • $127k - $203k

     ...potential. Title and Summary Lead Software Engineer (Java - SDET) Who is...  ...and accessible. Using secure data and networks, partnerships and...  ...Overview Be part of the AI&DPE team developing new capabilities...  ...Creating and debugging J2EE REST Web Services, gRPC-based service... 
    Data
    Web
    Full time
    Work at office
    Worldwide

    Mastercard

    Canada
    20 days ago
  •  ...Senior Cloud Platform Engineer Location:  This is a remote...  ...with deep expertise in cloud, data, AI, cybersecurity, and intelligent...  ...structures, implementing Web Application and API Protection...  ...technology provider of IT hardware, software and service solutions ~... 
    Data
    Web
    Immediate start
    Remote work
    Worldwide

    Insight

    Canada
    20 days ago
  • $230k

     ...encompassing core components such as market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office...  ...Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron,...  ...automation, scalability, and performance. AI-assisted development tools are... 
    Data
    Web
    Full time
    Work at office
    Remote work
    Free visa

    Crypto Com

    Canada
    a month ago
  • $111k - $160k

     ...potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React)...  ...and accessible. Using secure data and networks, partnerships and...  ..., Spring Boot, REST/SOAP web services) • Strong proficiency...  ...value • Experience leveraging AI coding assistants and prompt... 
    Data
    Web
    Full time
    Worldwide

    Mastercard

    Canada
    5 days ago
  •  ...ID # 24WD83815 24WD83815, Principal Software Developer French job description...  ...Platform Services Data Models Team . The team delivers...  ...desktop, mobile, and web products. This enables our product...  ...help evolve developing the engineering discipline in a lean/Agile... 
    Data
    Web
    Temporary work
    For contractors
    Work at office
    Relocation

    Autodesk

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

     ...Join a dynamic team as a Software Engineer, contributing to innovative backend software development and AI model evaluation. This role offers the opportunity to leverage your...  ..., distributed teams. Familiarity with AI, data-driven, or large-scale technical projects is... 
    Data
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Canada
    6 days ago
  •  ...vocational and refuse trucks. Fortris is our AI fleet intelligence platform—the software and in-cab technology that turns those trucks into connected, data-driven assets. The Platform...  ...existing fleets Fortris Command — The web portal where fleet managers monitor... 
    Data
    Web
    Full time
    Live in
    Local area
    Immediate start

    Battle Motors

    Canada
    6 days ago
  •  ...local government. Our software helps tax assessors and...  ...manual workflows with AI-powered tools that reduce...  ...growth and are looking for engineers who want to own product...  ..., APIs, workflows, and data models Rapidly...  ...experience with modern web technologies ~ Experience... 
    Data
    Web
    Remote job
    Full time
    Local area

    Just Appraised Inc.

    Canada
    21 days ago
  • $132k - $236k

     ...how teams Build, Manage, and Optimize for the web — combining visual development, powerful content management systems, AI-driven personalization, seamless hosting, and...  ...digital experiences, and scale without heavy engineering support. From independent designers and... 
    Web
    Remote job
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Local area
    Flexible hours

    Webflow

    Canada
    more than 2 months ago
  • $160k - $200k

     ...Secure Every Identity, from AI to Human Identity is...  ...the Forward Deployed Engineering (FDE) team, to align...  ...Evaluate early-stage software and co-author the operational...  ...understanding of web-scale infrastructure dimensions...  ...translate it into a data-backed business case... 
    Data
    Web
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    Canada
    5 days ago
  • $154k - $281k

     ...Manage, and Optimize for the web — combining visual development...  ...powerful content management systems, AI-driven personalization,...  ...experiences, and scale without heavy engineering support. From independent...  ...We are looking for a Staff Software Engineer to join our Applied AI... 
    Web
    Remote job
    Full time
    Temporary work
    Fixed term contract
    Local area
    Immediate start
    Flexible hours

    Webflow

    Canada
    more than 2 months ago
  • $111k - $160k

     ...their greatest potential. Title and Summary Senior AI Engineer Overview The Security Solutions Data Science team is responsible for developing...  ...in Computer Science, Data Analytics, Mathematics, Software Engineering, or a related field or equivalent practical... 
    Data
    Full time
    Worldwide

    Mastercard

    Canada
    12 days ago
  • $100k - $135k

     ...learning new technologies to join our growing Engineering team as our Java Back End Developer....  ...practices for security, compliance, and data protection, proactively identifying and mitigating...  ...not able to provide visa sponsorship. AI DISCLOSURE STATEMENT We want to share... 
    Data
    Full time
    Work at office
    2 days per week

    Localcoin

    Canada
    a month ago
  •  ...Introduction: As a Machine Learning Engineer I at TRAFFIX you will work...  ...support the productization of data models. This involves taking...  ...to create, deploy, and manage software services using Azure-based...  ...Experience in Puppeteer or similar web crawling tools is preferred... 
    Data
    Web
    Full time

    Traffix

    Canada
    8 hours ago
  •  ...Req ID: 370816 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to...  ...through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities... 
    Data
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    1 day ago
  • $147k - $245k

     ...Req ID: 369008 NTT DATA strives to hire exceptional, innovative and passionate individuals...  .... We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto,...  ...will work closely with our AI team, software engineers, and business stakeholders to... 
    Data
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    12 days ago
  •  ...greatest potential. Title and Summary Senior Software Engineer About Mastercard Mastercard is a...  ...smart, and accessible. Using secure data and networks, partnerships, and passion,...  ...write code, run prototypes, and use AI coding tools every day to ship faster and... 
    Data
    Full time
    Worldwide
    Shift work

    Mastercard

    Canada
    a month ago
  • $91k - $140k

     ...realize their greatest potential. Title and Summary Software Engineer II Overview • The Decision Management program enables...  ...agility. • This program leverages business rules & AI engines, a streaming big data cluster, an in memory data grids, APIs, & UIs to... 
    Data
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Canada
    13 days ago
  • $111k - $160k

     ...greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a...  ..., smart, and accessible. Using secure data and networks, partnerships and passion,...  ...Fraud Rules Engines as Rule Author  • AI experience is focused on using AI-... 
    Data
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Canada
    a month ago
  •  ...Just Appraised, we're building modern, AI-powered software for local government agencies — specifically...  ...the Role We're hiring a Software Engineer II to help build and scale the systems...  ...enjoy building real systems, solving messy data problems, and shipping software that... 
    Data
    Remote job
    Full time
    Local area
    Work from home
    Home office
    Flexible hours

    Just Appraised Inc.

    Canada
    a month ago
  • $84.36k - $146.52k

     ...NTT DATA strives to hire exceptional, innovative and passionate...  ...We are currently seeking a AI Developer (REMOTE) to join our...  ...performance requirements. Engineer, test, and optimize prompts to...  ...Minimum 5+ years of experience in software development with strong expertise... 
    Data
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    a month ago
  • $185k - $210k

     ...biometrics, machine learning, and AI to stop fraud before it...  ...account takeovers, and social engineering scams. We have raised $145M from...  ...As a frontend-focused Senior Software Engineer, you will own the design...  ...reports. ~ Exposure to data tooling or pipelines is a nice... 
    Data
    Remote job
    Full time
    Casual work
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    16 days ago
  • $149.45k - $207.56k

     ...Req ID: 369003 NTT DATA strives to hire exceptional, innovative...  ...currently seeking a Agentic AI Systems Developer - Remote to...  ...classical ML, and full-stack engineering in regulated environments....  ...Experience: 8–12+ years (AI/ML, Software Engineering) Primary Stack: Python... 
    Data
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, AI (Web & Data). Be the first to apply!