Job Description
Twilio is hiring for the position of Software Engineer (L2) to join its Product & Engineering team in India. This is a fully remote opportunity that allows talented engineers to work from anywhere in India while contributing to one of the world's leading cloud communications platforms. As a Software Engineer (L2), you will help design, develop, and maintain Twilio's Identity and Access Management products. You will work closely with engineers, product managers, and stakeholders to build secure authentication and authorization experiences while ensuring scalability, reliability, and performance. The role involves frontend development, cloud-based systems, API integrations, testing, troubleshooting production issues, and contributing to mission-critical products used globally.
Responsibilities
Design, develop, and implement high-quality applications. Build secure and scalable IAM features. Collaborate with product managers and engineering teams. Participate in architecture discussions and technical reviews. Conduct code reviews and maintain coding standards. Troubleshoot and resolve production issues. Develop cloud-native solutions and services. Build and integrate APIs and frontend applications. Manage development workflows using GitHub and Jira. Improve system performance, scalability, and reliability. Create technical documentation and implementation guides. Support deployment and operational activities.
Requirements
Strong expertise in React and TypeScript. Experience with modern frontend ecosystems. Hands-on GraphQL experience. Knowledge of API integrations and web architectures. Strong debugging and troubleshooting skills. Experience working with testing frameworks. Good communication and collaboration skills. Passion for building scalable software products.