Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Principal Software Engineer

Twilio

$184,500 - $271,300
Aug 13, 2025
Remote, US
Apply Now

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