Software Engineer (L2)

Twilio delivers innovative communications solutions to hundreds of thousands of businesses and empowers millions of developers worldwide to craft personalized customer experiences.
$114,600 - $168,500
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer (L2)

Join Twilio as a Backend Engineer on the Segment engineering team, where you'll be at the forefront of building and optimizing backend systems for the leading Customer Data Platform (CDP). This role offers an exciting opportunity to work on systems that process billions of data points per hour, enabling customers to efficiently orchestrate and activate their data.

As part of Twilio, a company shaping the future of communications, you'll be working in a remote-first environment with a strong culture of connection and global inclusion. The position involves developing and maintaining backend services that power data pipelines, APIs, and event-driven architectures for Twilio Segment's data infrastructure and orchestration platform.

The role requires 2+ years of experience with production-grade backend code and offers competitive compensation ranging from $114,600 to $168,500 depending on location. You'll work with modern technologies including cloud infrastructure (AWS), event streaming (Kafka/Pulsar), and various database technologies.

Key responsibilities include implementing and enhancing APIs, optimizing data pipelines, collaborating with senior engineers on system reliability and scalability, and working cross-functionally with product and design teams. You'll be debugging distributed systems, following best practices in software engineering, and contributing to architectural discussions.

Twilio offers comprehensive benefits including healthcare, retirement savings, generous time off, parental leave, and equity participation. The company values diverse experiences and encourages applications from all backgrounds, maintaining a strong commitment to equal opportunity employment.

This is an excellent opportunity for someone passionate about backend development, eager to learn, and interested in working on scalable systems that process massive amounts of data. You'll be part of a team that's revolutionizing how businesses handle customer data while working in a flexible, remote environment that prioritizes work-life balance and professional growth.

Last updated 2 hours ago

Responsibilities For Software Engineer (L2)

  • Develop, maintain, and optimize backend services that support Twilio Segment's data platform
  • Implement and enhance APIs and data pipelines to support customer data orchestration
  • Work closely with senior engineers to improve the reliability, scalability, and efficiency of backend services
  • Debug and troubleshoot issues in distributed systems
  • Follow best practices in software engineering, including code reviews, testing, and continuous integration
  • Collaborate with cross-functional teams to deliver customer-focused solutions
  • Learn and contribute to discussions on backend architecture and system design

Requirements For Software Engineer (L2)

Go
Java
Python
Scala
Kubernetes
PostgreSQL
  • 2+ years of experience writing production-grade backend code in a modern programming language
  • Strong problem-solving skills and foundational knowledge in backend development
  • Experience working with cloud-based infrastructure (AWS preferred)
  • Understanding of designing and building scalable APIs and backend services
  • Ability to debug and troubleshoot issues in distributed systems
  • Strong communication and collaboration skills
  • Eagerness to learn and adapt to new challenges in a fast-paced environment

Benefits For Software Engineer (L2)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive pay
  • Generous time off
  • Parental and wellness leave
  • Healthcare coverage
  • Retirement savings program
  • Corporate bonus plan
  • Equity plan

Interested in this job?

Jobs Related To Twilio Software Engineer (L2)

Mid-Level Developer

Mid-Level Developer position at Linx, focusing on pharmacy retail solutions development using .NET Core and cloud technologies with remote work options.

Full Stack Engineer

Full Stack Engineer position at Cloudflare in Lisbon, working on Business Intelligence team to build data applications and analytics platforms using Go, React, and TypeScript.

EMR Interface Engineer

EMR Interface Engineer position at Flatiron Health, focusing on healthcare interoperability solutions and data conversion projects in cancer care technology.

Full Stack Software Engineer II

Full Stack Software Engineer II position at Toast, building restaurant platform integrations using Java/Kotlin and React, requiring 2-3 years of experience.

Software Engineer II - PaaS

Mid-level Software Engineer position at Qualtrics focusing on PaaS development, requiring 5+ years of full-stack experience and offering competitive compensation with comprehensive benefits.