Overview
Twilio is shaping the future of communications with innovative solutions that empower businesses and developers worldwide. The Software Architect (L6) role involves defining and driving architectural vision and strategy across multiple products and domains.
Key Responsibilities
- Set and communicate long-term architectural vision, aligning teams and leadership across Twilio.
- Lead cross-product architecture reviews, standardizing engineering practices, and driving foundational technical investments.
- Solve complex, ambiguous technical challenges at platform and company-wide scale.
- Mentor and guide principal and staff engineers, fostering a culture of engineering excellence and continuous improvement.
- Partner closely with product, engineering, and executive leaders to shape strategic direction and technical investments.
Requirements
- 15+ years of experience designing and scaling distributed systems and platforms.
- Ability to set technical vision and strategy at an enterprise level.
- Expertise in system design, reliability, scalability, security, and cost optimization.
- Experience leading cross-functional initiatives and resolving complex technical problems.
- Proven record of mentoring senior engineering talent.
- Exceptional written and verbal communication, influence, and leadership skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Desired: Experience in cloud-native, multi-region systems and architecture patterns.
Benefits
Twilio offers competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and other benefits that vary by location.
Location
This is a remote role based in India, specifically in Karnataka, Telangana, Maharashtra, Delhi, and Tamil Nadu.
How to Apply
Interested candidates are encouraged to apply through the official Twilio website.