Join the team as Twilio's next Software Engineer (L2), Data Platform, Bangalore, India. Twilio powers real-time business communications and data solutions that help companies and developers worldwide build better applications and customer experiences. This position plays a crucial role in building a scalable, reliable, and efficient data platform that enables users to extract valuable insights from vast amounts of distributed data. As part of the team, you will contribute to creating the data backbone that supports key strategic decisions for our company and customers. You will work closely with experienced engineers, learning best practices in software development and data systems, and contributing to projects that directly impact the success of our platform.
Responsibilities include:
- Design, develop, test, and deploy features and services in AWS cloud environments.
- Ensure the reliability of your services, including responding to incidents and participating in on-call rotations.
- Write and maintain automated unit and integration tests within a CI/CD environment.
- Collaborate with Product and other teams to improve the service or platform.
- Participate in design discussions, code reviews, and Agile ceremonies.
- Troubleshoot and resolve issues independently or with your team.
- Document projects and processes.
- Quickly acquire new technical skills and adapt to the fast-paced industry landscape.
Required qualifications:
- 2-4 years of proven experience as a Java Developer
- Knowledge of Python programming
- Experience with microservices and distributed systems
- Hands-on experience with SQL/NoSQL databases and caching mechanisms
- Proficiency in AWS, GCP, or other public cloud platforms
- Containerization expertise with Docker and Kubernetes
- Familiarity with modern automated testing frameworks and CI/CD pipelines
- Strong advocate for best engineering practices
- Excellent communication skills
Desired qualifications:
- Experience with observability tools
- Familiarity with DevOps principles and infrastructure as code
- Knowledge of API gateway technologies and message brokers
- Experience with performance tuning and optimizing distributed systems
Twilio offers competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. The company values diversity, equity & inclusion and is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans.