Twilio is seeking a Senior Software Engineer for Identity & Security Products to shape the future of authentication, verification, and identity solutions that protect millions of users globally, and to drive meaningful customer impact in an increasingly complex security landscape.
Requirements
- 4+ years of experience writing production-grade backend code in a modern programming language (e.g., Java, Golang, Python, or similar) with a focus on security, reliability, and performance.
- Familiarity with front-end technologies like JavaScript, TypeScript, and React (or similar frameworks).
- Strong fundamentals in distributed systems, event-driven and cellular architectures, and database design.
- Deep understanding of software engineering best practices, including monitoring, observability, and building maintainable systems.
- Experience working with AWS cloud-based infrastructure, CI/CD pipelines, testing, and automation.
- Well-versed in designing and building high-scale, low-latency services/APIs.
- Strong debugging and troubleshooting skills for complex distributed applications.
Responsibilities
- Drive technical excellence by designing, implementing, and optimizing highly scalable distributed systems and full-stack features that power Twilio's Identity and Security products.
- Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.
- Improve the reliability, scalability, and efficiency of Twilio's Identity and Security’s systems.
- Drive best practices in software engineering, including code reviews, testing, and deployment processes.
- Contribute to architectural discussions and technical roadmaps.
- Communicate technical decisions clearly by articulating trade-offs, customer impact, and ensuring team alignment.
- Drive operational excellence by prioritizing observability, reliability, security and performance in all deliverables.
Other
- Degree in Computer Science or related field, or equivalent work experience.
- Effective communication skills and ability to collaborate in a fast-paced team environment.
- Experience working with stakeholders at all levels, with the ability to thoroughly understand the details and mechanics of how things work as needed.
- Travel may be required to participate in project or team in-person meetings.
- Location: This role will be remote, but is not eligible to be hired in CA, CT, NJ, NY, PA, WA.