Skip to content
TwilioTwilio

Staff Software Engineer

Build and lead production-grade full-stack AI and data applications supporting Twilio’s business functions, with a focus on scalable infrastructure and customer-support transformation. The role requires 8+ years of software or data engineering experience, technical leadership, and expertise in distributed systems and modern web technologies.

About the job

Responsibilities

  • Co-lead the design and development of software infrastructure, driving technical vision and strategy for scalability, reliability, and performance.
  • Develop sophisticated, stateful web applications, integrating React-based front ends with modular backend services.
  • Provide technical leadership in distributed systems and data technologies.
  • Drive technical innovation and research into emerging data technologies and best practices.
  • Mentor engineers through code reviews and architectural workshops.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Adapt to the evolving JavaScript ecosystem to improve engineering efficiency.
  • Ensure data quality, integrity, and security throughout the data lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in data engineering, software development, or a related field, including at least 3 years in technical leadership.
  • Full-stack development experience building web applications with JavaScript, TypeScript, or React.
  • Experience architecting and delivering complex data projects at scale.
  • Strong understanding of data infrastructure, distributed systems, data modeling, data warehousing, ETL processes, and data pipelines.
  • Excellent communication and collaboration skills.
  • Experience mentoring and developing high-performing engineering teams.
  • Ability to work effectively in a fast-paced environment and deliver under tight timelines.

Nice-to-haves

  • Experience developing production-quality LLM applications.
  • Experience with agent frameworks such as LangChain, LangGraph, LlamaIndex, LangSmith, LangFuse, or CrewAI.
  • Expertise in Hadoop, Spark, Kafka, and cloud-based data services such as AWS, Google Cloud, or Azure.

Compensation and Benefits

  • Estimated pay range: $160,320–$200,400.
  • Target bonus percentage: 15% when applicable.
  • Benefits may include paid time off, parental and wellness leave, healthcare, retirement savings, incentive programs, equity grants, and health and wellness benefits; offerings vary by location.
  • Occasional travel may be required for project or team meetings.

Skills

JavaScript, TypeScript, React, Distributed Systems, Data Modeling, Data Warehousing, ETL, Data Pipelines, Llm Applications, LangChain, LangGraph, Hadoop, Spark, Kafka, AWS

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer - AI Acceleration
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer owning zero-to-one AI identity capabilities, including agent authorization and phishing-resistant access. The role requires architectural leadership, strong Java and JavaScript/TypeScript expertise, AWS experience, security fundamentals, and the ability to mentor teams and apply AI tooling across development.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer, AI Acceleration Team
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer leading zero-to-one development of AI identity features, including agent authorization and phishing-resistant access. The role requires architectural expertise, Java and JavaScript/TypeScript proficiency, AWS experience, and the ability to raise team-wide engineering standards.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer, Okta Secures AI
CA$160k+/yrHybrid7+ YOEFullstack Engineering

Leads architecture and implementation of Okta’s Identity Security Fabric for human and AI-agent identities. The role combines scalable backend systems, Java and TypeScript full-stack development, AWS, authentication and authorization, and technical leadership in AI-native engineering practices.

Fivetran

Fivetran

Toronto, Canada

Staff Software Engineer, Fullstack
CA$168k+/yrHybrid7+ YOEFullstack Engineering

Builds and operates end-to-end data activation features across UI, backend, authentication, billing, and data models. The role requires broad full-stack experience across interpreted and compiled languages, databases, APIs, cloud platforms, and distributed team leadership.

GitLab

GitLab

United States
Staff Fullstack Engineer Monetization Engineering: Purchase
$153k+/yrRemote7+ YOEFullstack Engineering

Leads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.