Software Engineer, (l2) Cdp

Twilio Twilio · Enterprise · United States · Remote · Engineering

Software Engineer to build and scale APIs for Twilio Segment CDP, enabling personalized customer experiences. The role involves designing and building robust backend systems, collaborating cross-functionally, and improving system reliability. The team works with data and AI, including an AI-Assisted Suggest Mappings product, and processes a large volume of data.

What you'd actually do

  1. Design and build robust, scalable backend systems and APIs across Segment’s data platform.
  2. Collaborate cross-functionally with design, product, and other engineers to define solutions that balance usability, performance, and long-term architecture.
  3. Communicate technical decisions clearly - articulating trade-offs, customer impact, and team alignment.
  4. Troubleshoot and improve system reliability, debugging issues and refining operational tooling and processes.
  5. Participate in an on-call rotation for our managed services

Skills

Required

  • 2+ years experience writing production-grade code in a modern programming language
  • Experience programming in one or more of the following: Go, Java, Python, or similar languages
  • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS)
  • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
  • Have experience with large scale async processing systems
  • Experience shipping services (products) following CI/CD development paradigm
  • Good grasp of software engineering and how to build a system in scalable and extensive manner
  • Excellent written and verbal technical communication skills to convey complex technical concepts effectively.
  • Comfortable asking questions and taking initiative to solve problems where it is often necessary to “draw the owl”
  • Leverage best-in-class development productivity practices including AI tooling.

Nice to have

  • Experience working with event streaming technologies (Kafka, Pulsar, or similar).
  • Familiarity with database technologies like PostgreSQL and DynamoDB.
  • Exposure to observability tools such as Prometheus, Grafana, or Datadog.
  • Experience working in a geographically distributed team.

What the JD emphasized

  • AI-Assisted Suggest Mappings product
  • over 12 trillion API calls a year
  • build and scale APIs
  • personalized customer experiences
  • Segment CDP products
  • draw the owl

Other signals

  • AI-Assisted Suggest Mappings product
  • over 12 trillion API calls a year
  • build and scale APIs
  • personalized customer experiences
  • Segment CDP products