Enable job alerts via email!

Staff, Full Stack Software Engineer L4- Canada-Twilio Inc.-8-11 - TimesJobs.com

Twilio Inc.

Canada

Remote

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading communications technology company is seeking a Staff Full Stack Software Engineer to join their remote team. This role involves co-leading the design and development of software infrastructure, mentoring engineers, and driving technical innovation. Candidates should have extensive experience in data engineering and full-stack development, with strong leadership skills. Competitive pay and benefits are offered.

Benefits

Competitive pay
Generous time off
Healthcare benefits
Retirement savings program

Qualifications

  • 8 years of experience in data engineering or software development.
  • At least 3 years in a technical leadership role.
  • Experience with full-stack development using modern programming languages.

Responsibilities

  • Co-lead the design and development of software infrastructure.
  • Drive technical innovation and research.
  • Mentor and coach a team of talented engineers.

Skills

Leadership
Data engineering
Full-stack development
JavaScript
Data modeling

Education

Bachelor's degree in Computer Science or Engineering

Tools

Hadoop
Spark
Kafka
AWS
Job description
Staff, Full Stack Software Engineer (L4)

At Twilio, we're shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work, and strong culture of connection and global inclusion means that no matter your location, you're part of a vibrant team with diverse experiences making a global impact each day.

Join the team as our next Staff Software Engineer in the Efficiency Engineering team in Services Operations. This position is needed to directly influence the development and deployment of our solutions, improving operational efficiency and enhancing customer experiences.

Responsibilities

In this role, you'll:

  • Co-lead the design and development of our software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance.
  • Serve as developer leader in distributed systems, data technologies, with strong software engineering skills.
  • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices.
  • Mentor and coach a team of talented engineers, fostering a culture of technical excellence, collaboration, and continuous learning.
  • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions.
  • Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency.
  • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards.
Qualifications

Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply.

Required:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8 years of experience in data engineering, software development, or a related field, with at least 3 years in a technical leadership role.
  • Experience with full-stack development building web apps, using modern programming languages such as JavaScript, Typescript or React.
  • Proven track record of architecting and delivering complex data projects at scale, with a deep understanding of data infrastructure and distributed systems.
  • Strong understanding of data modeling, data warehousing, and ETL processes, with experience designing and optimizing data pipelines.
  • Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams.
  • Strong leadership skills, with a track record of mentoring and developing high-performing engineering teams.
  • Demonstrated ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines.

Desired:

  • Experience developing production-quality LLM applications and using modern agent frameworks such as Langchain, Langgraph, Llamaindex, LangSmith, LangFuse, CrewAI, and/or others is a plus.
  • Expertise in big data technologies such as Hadoop, Spark, Kafka, and cloud-based data services (AWS/GCP/Azure).
Location

This role will be remote, and based in Ontario, BC, or Alberta Canada.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.

Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.