Twilio Segment is looking for senior software engineers to join a new Billing Team. Our mission is to solve essential quote-to-cash problems in the lifecycle of a SaaS offering: contracts and self-service plan pricing, billing and invoicing, provisioning, revenue recognition, and financial planning and analysis.
If you are passionate about solving crucial business problems and enjoy working on them in a small, senior team, this may be for you!

Who we are: 

Twilio Segment’s Billing Team is chartered with ensuring that Segment has the financial systems it needs to support sustained, rapid growth of enterprise and self-service customers. During this stage, it’s critical that Segment provides its customers, employees, and auditors with accurate, easy to understand financial processes and data. Our job is to identify and build great engineering solutions for this.
Segment’s high-throughput low-latency pipelines process our customers’ most valuable data, so we have a passion for the highest quality engineering, testing, and operations. We often open source our solutions, support open source broadly, and give talks in public and private about our successes and learnings.
And a bit about Segment:

What we do:

  • speedboat We implement high performance pipelines with Go, TypeScript, Kafka, Docker, Terraform and lots of other modern tools, we are heavy users of AWS and are expanding to other clouds.
  • hammer and wrench We love finding the best tools for the job at hand, for example integrating ClickHouse for customer facing and internal statistics, and running Kafka and FoundationDB at scale.
  • triangular ruler We have a culture of exceptional testing including unit testing, automated end-to-end testing, shadow deploys, game days, and high observability.
  • ship We’re always deploying, and have sophisticated feature flagging (built on ctlstore).
  • stuffed flatbread We dog-food Segment to help ourselves move faster and guide our engineering and product.
  • smiling face with smiling eyes We partner with our customers and exceptional embedded product leadership to ensure the work we do has impact with our customers and our engineering community.

Who we are looking for:

  • You are passionate about finding scalable solutions to challenging technical problems.
  • You are able to lead an engineering solution to a business problem end-to-end, and communicate it to engineers and customers.
  • You know when it’s time to refactor, and when it's time to ship.
  • You think being part of growing teams is fun.
  • You love solving problems that are critical to the company’s future.

What you get out of it:

  • A welcoming and collaborative environment with people who love working on hard problems
  • Work in a small team with engineers, sales, finance, product, and others to collaboratively have a big impact across all of Segment
  • Participate in many areas of starting a new, cross-functional team like hiring, team leadership, product definition, and more!
  • The opportunity to give back to the community through open-source projects, blogging, conference talks, etc. and have great personal and career growth!
  • Exceptional benefits and startup perks


  • At least 5 years of engineering experience on backend systems
  • Significant experience designing and implementing fault-tolerant, data-intensive services
  • Significant experience testing and deploying systems to production
  • Experience with large-scale event processing pipelines, preferably using streaming technologies
  • Experience participating in hiring activities including interviewing
  • Desired: Professional experience with TypeScript/Go, and AWS/GCP/Azure


Apply for this Job

* Required


Twilio is proud to be an equal opportunity employer

Twilio is proud to be an Equal Employment 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. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.

Twilio is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accomodations@twilio.com


USA - Self-Identification of Demographic Information

Twilio invites you to self-identify your personal demographic information to help continue our mission to foster inclusivity and diversity in our workplace. In keeping with the Twilio Magic, our values set the foundation for how we act, how we make decisions and how we win. These values shape our work culture and demonstrate our dedication to ensuring everyone is welcomed and supported. We invite you to self-identify your gender, race and ethnicity, sexual orientation, gender identity, and veteran status. Completing this survey is voluntary and you may select “Decline to Disclose”, but we hope you choose to participate.

Your responses to this survey will also help Twilio live up to our commitment to build inclusive teams that reflect the communities we serve. Responding is completely optional and voluntary and does not affect your standing as a candidate.  Whatever your decision, it will not be used for the purposes of any employment decision. However, we do hope that you will participate because your responses help us measure the effectiveness of our outreach and recruitment. Any information you do provide is anonymized and stored separately from your application in a confidential file, and the information cannot be viewed by your interview team or hiring manager at any time.

We hope you will join us in our commitment and enthusiasm for making Twilio a place where everyone belongs!

Voluntary Self-Identification of Gender

Voluntary Self-Identification of Race/Ethnicity

Voluntary Self-Identification of Veteran Status

Voluntary Self-Identification of Gender Identity

Voluntary Self-Identification of Sexual Orientation