Twilio is looking for a Staff Software Engineer (L4) to join our Enterprise AI Engineering team. In this role, you will transform our Customer Support organization by building AI-powered tools and agentic products. You will bridge the gap between AI research and robust, full-stack production systems, co-leading technical vision and strategy.
What You'll Do
- Co-lead the design and development of software infrastructure, driving technical vision and strategy for scalability, reliability, and performance.
- Drive the development of sophisticated, stateful web applications, overseeing integration of React-based front-ends with backend modular services.
- Serve as developer leader in distributed systems and data technologies.
- Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices.
- Mentor and elevate a team of high-performing engineers through code reviews and architectural workshops.
- Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
- Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency.
- Ensure data quality, integrity, and security throughout the data lifecycle.
What We're Looking For
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in data engineering, software development, or a related field.
- At least 3 years in a technical leadership role.
- Experience with full-stack development building web apps using modern programming languages such as JavaScript, Typescript or React.
- Proven track record of architecting and delivering complex data projects at scale.
- Deep understanding of data infrastructure and distributed systems.
- Strong understanding of data modeling, data warehousing, and ETL processes.
- Experience designing and optimizing data pipelines.
- Excellent communication and collaboration skills, with ability to influence technical decisions.
- Strong leadership skills with a track record of mentoring and developing engineering teams.
- Ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines.
Nice to Have
- Experience developing production-quality LLM applications.
- Experience using modern agent frameworks such as Langchain, Langgraph, Llamaindex, LangSmith, LangFuse, CrewAI, and/or others.
- Expertise in big data technologies such as Hadoop, Spark, Kafka, and cloud-based data services (AWS/GCP/Azure).
Technical Stack
- JavaScript, Typescript, React
- Hadoop, Spark, Kafka
- AWS, GCP, Azure
Team & Environment
You will be part of the Enterprise AI Engineering team, focused on transforming Twilio's Customer Support organization through AI.
Benefits & Compensation
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
Work Mode
This role follows a local-country work mode, meaning you will work in accordance with the local practices in Colombia. Twilio is a remote-first company with a strong culture of connection and global inclusion.
Twilio values diverse experiences and empowers employees to build positive change in communities.






