Remote Principal, Full Stack Software Engineer (L5)

at Twilio

Posted 1 day ago 3 applied

Description:

  • Twilio is seeking a Principal Software Engineer for the Efficiency Engineering team in Services Operations.
  • This role focuses on reinventing operations at Twilio using AI and software automation for Customer Support, Operations, and Sales teams.
  • The Principal Software Engineer will be a key technical leader, influencing the architecture, design, development, and deployment of full-stack applications.
  • The position requires an engineering product mindset to deliver well-architected solutions that improve operational efficiency, drive sales revenue, and enhance product experiences.
  • The role involves working on cutting-edge AI/ML and software engineering platforms to drive efficiency and customer success globally.
  • Success in this position means delivering high-quality products on time and collaborating effectively with cross-functional teams.

Requirements:

  • Candidates must have 8+ years of experience in building production-quality software applications.
  • A minimum of 5+ years of experience in a technical leadership role is required.
  • A Bachelor's or Master's degree in Computer Science or a related field, or equivalent industry experience, is necessary.
  • Proficiency in building on cloud architecture and distributed systems, preferably on AWS, is required.
  • Candidates must be proficient in full-stack software development using modern programming languages.
  • Experience with Typescript and Javascript development is mandatory.
  • Candidates should have experience documenting software architecture and technical blueprints.
  • A solid understanding of engineering fundamentals and common design patterns is essential.

Benefits:

  • Twilio offers competitive pay and generous time off.
  • Employees receive ample parental and wellness leave, healthcare, and a retirement savings program.
  • The estimated pay range for this role in British Columbia is $189,900.00 - $237,400.00.
  • The starting salary will be determined based on skills, experience, and geographic location.
  • Twilio supports employees in building positive change in their communities through volunteering and donation efforts.