Software Engineering Manager - Segment - Enterprise CX (M3) @ Twilio - California

Job Overview

a month ago

Software Engineering Manager - Segment - Enterprise CX (M3)

Twilio - California

Because you belong at Twilio.

The Who, What, Why and Where

Twilio is growing rapidly and seeking an Engineering Manager to lead our Enterprise team in building delightful user experiences and robust engineering systems. We're looking for an engineering leader who can go deep into problems, grow a team and its individuals, empathize with customers and be a great thought partner to the product team. The person in this role will lead efforts to optimize the way our largest Enterprise customers scale their Segment implementation and build out new features and use cases while ensuring our customers can depend on Segment's best-in-class product security.

Twilio is looking for an Engineering Manager who:

  • Has 5+ years experience writing production-grade full-stack code in a modern programming language.
  • Has 2+ years of experience as an Engineering Manager, Technical Lead, Team Lead, or similar role.
  • You know how to source, recruit, hire and retain talented engineers.
  • You have a proven track record of strong partnerships with Product, and care deeply about the success of customers in everything you build.
  • You have been a developer yourself with hands-on experience developing customer-facing full-stack web applications using React, Typescript, Golang, Java or similar technical stacks.
  • Experience managing software engineers in a technical and complex operations environment are highly desired.
  • Ideally, you have experience in a production Cloud / DevOps environment.
  • You provide a deep understanding of the complexities involved in writing large single-page applications.
  • You write meaningful tests and understand the value of great logging, proper monitoring and error tracking.


As an Engineering Manager you will:

  • WEAR THE CUSTOMER'S SHOES: You're customer-obsessed, and love working on high-impact features that will delight our customers.
  • EMPOWER OTHERS: You teach others to be proud of the code they write and preach pragmatism. You're empathetic, patient and a team player.
  • BE AN OWNER & BE BOLD: Lead or assist in all aspects of the software development life cycle, ensuring the successful delivery and execution of our product vision.
  • NO SHENANIGANS: You approach all engineering work with a security, reliability, privacy, and compliance lens.


We believe companies should be able to send their data wherever they want, whenever they want, with no fuss. We make this easy with a single platform that collects, stores, filters, transforms, and sends data to hundreds of business tools with the flip of a switch. Our goal is to make it easy to understand, extract value, and protect the integrity of data. We are creating a world where engineers spend their time working on their core product, letting us take care of the complexities of processing their customer data reliably at scale. We're in the running to take over the entire customer data ecosystem, and we need the best people to take the market.

The Enterprise product team is focused on creating fantastic user experiences and work on a variety of projects from collecting data through analytics.js, to building powerful tools for data governance, to implementing algorithms that can handle complex billing scenarios at scale, to visualizing our customers' data flow through our pipelines, to making complex implementations manageable for our large enterprise customers, to optimizing Sign Up conversion.


We develop our product across a number of teams based remotely, in San Francisco, Vancouver and in New York. Around the world, Twilio offers benefits and perks to support the physical, financial, and emotional well being of you and your loved ones. No matter where you are based, you will experience a company that believes in small teams for maximum impact; seeks well-rounded talent to ensure a full perspective on our customers' experience, understands that this is a marathon, not a sprint; that continuously and purposefully builds an inclusive culture that empowers everyone to do their best work and be the best version of themselves.

About Us

Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience. Twilio has democratized communications channels like voice, text, chat, video and email by virtualizing the world's communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world's most demanding applications. By making communications a part of every software developer's toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world's largest organizations — to reinvent how companies engage with their customers.

We encourage you to apply if this role excites you - even if you think you may not meet all requirements listed above. Twilio is truly unique; we are a company committed to your growth, your learning, your development, and your entire employee experience. We only win when our employees succeed and we're dedicated to helping you develop your strengths. We have a cultural foundation built on diversity, inclusion, and innovation and we want you and your ideas to thrive at Twilio.

In accordance with applicable law, the following represents Twilio's reasonable estimate of the range of possible compensation for this role if hired in Colorado.


Denver/Boulder Metro Area: $146,240 to $182,800

Rest of Colorado: $127,960 to $175,945

Additionally, this role is eligible to participate in Twilio's equity plan.

An overview of Twilio's benefits offered is listed below:

Twilio is committed to delivering a comprehensive benefits program that provides support needed for you and your loved ones. It's likely that you don't think about benefits every day; however, they are an important component of your total compensation, and we want you to understand the options available to you so that you can make the most of your benefit dollars. At the time of this posting, this role is eligible to participate in the following benefits, which Twilio reserves the right to modify at any time for any reason in accordance with applicable law:

Healthcare Insurance and Leave

  • Prescription Drug
  • Dental
  • Vision
  • Flexible Spending and Health Savings Accounts
  • Leave programs for all of life's moments: maternity, parental/bonding, as well medical leave to care for yourself or a loved one

Financial Benefits

  • Short and Long Term Disability Insurance
  • Life and Accidental Death & Dismemberment Insurance
  • 401(k) Retirement Savings Plan with a match

Reimbursement Programs & Stipends

  • $65 per month work-from-home stipend
  • Up to $50 per month for wellness expenses and activities
  • Up to $30 per month to use towards books/eBooks


Similar Jobs

Software Engineer, Infrastructure


San Francisco, CA

Design core, backend software components. The Software Engineering (Infrastructure) team builds large distributed components that run Facebook.

Software Engineer - Simulation

IT Resource Hunter

Silicon Valley, CA

Build scalable and reliable simulation system. Design and implement smart vehicle, traffic light, cyclist, or pedestrian agents that interact with the self…

Staff Software Quality Engineer – "Computer System Validations"

Edwards Lifesciences

Irvine, CA

Assist in software supplier audits. Highly detailed, interpersonal skills and ability to defend software quality assurance. Author Validation Plans and Reports.

Software Engineer (SRE)


Palo Alto, CA

Experience in data structures, algorithms, and software design. We are seeking Site Reliability Engineers (software engineers/developers being considered as…

Site Reliability Engineer (SRE)


San Jose, CA

6 Figure Base Salary (see below for further information). Open Paid Time Off Policy. Seattle $132,000 - $192,000/year.

Lead Software Engineer - Clinical Informatics


San Diego, CA

8+ years of experience in software development. Deep understanding of software development and testing life cycles. Experience with SQL and relational database.

Software Engineer – Front End

Pinnacle Group

Cupertino, CA

2+ years’ experience developing web applications in JS/Node, Python, Ruby, etc. A strong foundation in Computer Science fundamentals such as data structures and…

Senior C++ Software Engineer

219 Design

Mountain View, CA

4+ years experience as a software engineer. Collaborate with 219ers across engineering disciplines during development. Experience with Test-Driven Development.

Firmware Engineer

Digital Dhara

San Jose, CA

2.Good understanding of advanced software engineering processes and methodologies. Embedded software: 7 years (Preferred). 5 years of experience are required.

Site Reliability Engineer


Sunnyvale, CA

Experience in data structures, algorithms, and software design. We are seeking Site Reliability Engineers (software engineers/developers being considered as…

ReactJS Developer

Infinity Quest

Santa Clara, CA

10+ of overall years’ Experience with 3+ experience in ReactJS/AngularJS. Strong expertise with HTML, CSS, and writing cross-browser compatible code.

Sr. Software Manager


Davis, CA

Deep understanding of software development lifecycle for complex software-enabled products and systems using Agile and DevOps processes.

Solutions Consultant


Delhi, CA

As part of the Revenue Operations team, your goals will be to build, implement and iterate on processes to support and scale the Sales function to achieve…

Sr. Principal Software Engineer – (Secret Clearance required)

Northrop Grumman

Manhattan Beach, CA

The ideal candidate should have knowledge of Java and Python software development, database programming, and network communication protocols.

Software Engineer


Mountain View, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Full Stack Developer

Ad Results Media

San Diego, CA

Manage ingestion of data from multiple sources into our data warehouse. Optimize data architecture and efficiency. Act as our company expert on reporting tools.

Search DevOps Engineer


San Jose, CA

Work closely with other engineering team members to help support product development needs. This role is not looking for candidates that have worked on release…

Senior Technical Program Manager


San Jose, CA

The role requires an individual with a strong technical background in cloud computing and a proven track record of delivering results.

Sr. DevOps Engineer

Pacific Life

Newport Beach, CA

Technical background, solid understanding of the software development lifecycle. In this role, you will be responsible for developing and promoting DevOps…

Manager, Cyber Security - Cloud, DevOps, HashiCorp


San Francisco, CA

Experience in open source software business models and proficiency in cloud, infrastructure, and networking software.

Sr. Associate, Cyber Security - Cloud, DevOps, HashiCorp


San Francisco, CA

Experience in open source software business models and proficiency in cloud, infrastructure, and networking software.

Full Stack Developer

Ascent Cloud

Irvine, CA

Build and maintain our products including web and mobile applications. Build and maintain product APIs. Handle support escalation cases when code investigation…

Software Engineer



Analyze and investigate major software engineering project tasks and provide recommendations to improve performance and scalability.

Graphics Software Engineering Manager


Folsom, CA

Strong organizational and people skills to manage multiple projects and engineering resources. Technical and product development acumen: Knowledge of and…