Twilio Inc. logo

Software Engineer, (L2) Audiences & Journeys

Job Overview

Location

Remote - US

Job Type

Full-time

Category

Software Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join Twilio, a leader in shaping the future of communications, as a Software Engineer on the Audiences & Journeys team. This is a unique opportunity to work remotely within the US and contribute to a company that empowers hundreds of thousands of businesses and millions of developers globally to create personalized customer experiences.
  • • At Twilio, we are committed to a remote-first work environment, fostering a strong culture of connection, global inclusion, and continuous learning. You'll be part of a diverse and vibrant team, making a significant global impact from wherever you are.
  • • This role is specifically for the Segment product, a best-in-class customer data platform (CDP) engineered for developers, marketers, and product managers. You will be at the forefront of data and artificial intelligence, working with innovative features like our AI-Assisted Suggest Mappings product.
  • • The Audiences & Journeys team is responsible for building and scaling the APIs that enable Twilio developers to unlock unparalleled personalized customer experiences. This includes the Twilio Audiences and Journeys products, which are critical for modern customer engagement strategies.
  • • As a Software Engineer on this team, you will play a pivotal role in designing, developing, and scaling robust backend systems and APIs. These systems are the backbone for audience creation, segmentation, and activation across Segment’s powerful data platform.
  • • You will collaborate closely with product management, architecture, and fellow engineering teams to conceptualize and implement solutions that are not only functional but also highly performant and architecturally sound for long-term sustainability.
  • • A key aspect of this role involves identifying and addressing performance bottlenecks within our systems and optimizing data models to ensure efficient data processing and retrieval.
  • • You will be instrumental in driving system-level improvements that enhance both developer velocity and the end-customer experience, ensuring our products are intuitive and powerful.
  • • This position requires a strong ability to evaluate and articulate the trade-offs between rapid feature development, maintaining system stability, and managing technical debt, contributing to strategic architectural decisions.
  • • We operate in a fast-paced environment, iterating quickly on products and features. You will be expected to learn new things daily and apply them to your work, all while writing high-quality code and leveraging the latest AI development tools to boost productivity.
  • • You will work closely with product and design teams to tackle some of the most challenging engineering problems in the data platform space, unlocking new possibilities for our customers.
  • • If you are passionate about building products that have a tangible and high customer impact, and thrive in an environment that encourages innovation and continuous improvement, this is the ideal role for you.
  • • Responsibilities include designing and building scalable backend systems and APIs for audience and journey creation, segmentation, and activation.
  • • You will collaborate cross-functionally to define solutions that balance usability, performance, and long-term architecture.
  • • Clear communication of technical decisions, including trade-offs, customer impact, and team alignment, is essential.
  • • This role offers an opportunity to mentor junior engineers, fostering a culture of technical excellence and continuous learning within the team.
  • • You will be involved in troubleshooting and improving system reliability, debugging complex issues, and refining operational tooling and processes.
  • • Participation in an on-call rotation for our managed services is expected, ensuring the stability and availability of our critical systems.
  • • We encourage candidates with diverse experiences to apply, as Twilio values a broad range of skills and backgrounds. If your career path has been unconventional, don't hesitate to apply – we are always seeking individuals who bring fresh perspectives.
  • • You will leverage best-in-class development productivity practices, including the adoption and use of AI tooling to enhance your workflow and output.
  • • This role is remote within the US, with specific state exclusions as noted in the job posting. No mandatory travel is anticipated.
  • • The role involves working with large-scale asynchronous processing systems and operating distributed systems on cloud infrastructure like AWS, utilizing container orchestration frameworks such as Kubernetes.
  • • You will be responsible for shipping services following a CI/CD development paradigm, ensuring efficient and reliable deployment pipelines.
  • • A solid understanding of software engineering principles and the ability to build scalable, extensive systems is crucial for success in this position.
  • • Excellent written and verbal communication skills are required to effectively convey complex technical concepts to various stakeholders.
  • • You should be comfortable taking initiative, asking clarifying questions, and solving problems proactively, embodying the "draw the owl" mentality when faced with ambiguity.

🎯 Requirements

  • • 2+ years of experience writing production-grade code in a modern programming language (e.g., Go, Java, Python).
  • • Proven experience operating large-scale, distributed systems on cloud infrastructure (e.g., AWS) and with container orchestration frameworks (e.g., Kubernetes, EKS, ECS).
  • • Hands-on experience with large-scale asynchronous processing systems and shipping services using a CI/CD development paradigm.
  • • Strong understanding of software engineering principles for building scalable and extensive systems, coupled with excellent written and verbal communication skills.
  • • Comfort with ambiguity, a proactive problem-solving approach, and the ability to leverage AI tooling for enhanced productivity.

🏖️ Benefits

  • • Competitive salary and potential eligibility for Twilio's equity and corporate bonus plans.
  • • Comprehensive health care insurance, 401(k) retirement savings program, and generous paid time off (sick, personal, and parental leave).
  • • Opportunity to work remotely within the US, fostering a flexible work-life balance.
  • • Be part of a company that values innovation, inclusion, and employee growth, with a strong remote-first culture and opportunities for professional development.
  • • Access to cutting-edge AI tools and development practices to enhance productivity and learning.

Skills & Technologies

Python
Java
AWS
Kubernetes
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Twilio Inc. logo
Twilio Inc.
Visit Website

About Twilio Inc.

Twilio Inc. provides cloud-based communications platforms that enable developers to integrate voice, messaging, video, email, and authentication into applications via APIs. Founded in 2008, the company offers programmable services for SMS, voice calls, WhatsApp, email, and IoT connectivity, serving enterprises, startups, and communication service providers globally. Twilio operates a pay-as-you-go model, allowing customers to scale usage without managing underlying telecom infrastructure. The company is headquartered in San Francisco, California, and trades on the New York Stock Exchange under the symbol TWLO.

Similar Opportunities

Remote - India
Full-time
Expires Apr 25, 2026
Python
Java
Scala
+3 more

1 day ago

Apply
❌ EXPIRED
Rio de Janeiro
Full-time
Expired Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more

2 months ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Nov 18, 2025
Go
Senior
Remote

5 months ago

Apply
Grant Street Group logo

Grant Street Group

United States (Remote)
Full-time
Expires Mar 10, 2026
Python
JavaScript
Java
+4 more

2 months ago

Apply