Twilio is seeking a Principal Software Engineer to shape the future of their authentication, verification, and identity solutions that protect millions of users globally.
Requirements
- 10+ years of experience building and operating highly scalable, distributed systems with a focus on security, reliability, and performance
- Strong hands-on engineering skills and willingness to dive deep into code to solve complex problems
- Demonstrated expertise in designing and implementing resilient, fault-tolerant systems that can scale to millions of users
- Experience making high-impact technical decisions and leading cross-team technical initiatives
- Deep understanding of software engineering best practices, including monitoring, observability, and building maintainable systems
- Experience with identity and access management, authentication protocols, and security architecture
- Familiarity with modern verification techniques including SMS/voice verification, biometrics, and TOTP
Responsibilities
- Drive technical excellence by designing, implementing, and optimizing highly scalable distributed systems that power Twilio's Identity and Security products
- Architect and build secure, reliable solutions that protect users against evolving threats while maintaining frictionless experiences
- Lead incident response, root cause analysis, and remediation efforts, applying a methodical approach to solving complex production issues
- Proactively identify opportunities for system improvement, security enhancements, and performance optimization across our Identity and Security portfolio
- Advocate for thoughtful balance between feature development and technical debt reduction to ensure long-term system health
- Mentor engineers across multiple teams, fostering a culture of technical excellence, ownership, and continuous learning
- Communicate complex technical concepts effectively to diverse audiences, ranging from engineers to executive, while adjusting your approach based on the audience
Other
- Degree in Computer Science or related field, or equivalent work experience
- Strong collaborative skills with the ability to influence and align diverse stakeholders around technical strategy
- Exceptional communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
- Experience mentoring engineers and elevating the technical capabilities of teams
- Travel may be required to participate in project or team in-person meetings