Remote Software Engineer
closedTwilio - University Programs
๐Remote - India
Job highlights
Summary
Join Twilio as a New Grad Software Engineer in India and contribute to designing, developing, deploying, and operating software solutions for real-time, low-latency communications. You will work in a small, high-impact team, collaborating on complex problems in distributed computing and building CI/CD pipelines on AWS. Responsibilities include ensuring quality through testing, designing scalable infrastructure, and optimizing processes. Twilio values diverse experiences and encourages applications from those with alternative backgrounds. The role is remote and based in India. Competitive pay and benefits are offered, including generous time off, parental and wellness leave, healthcare, and a retirement savings program.
Requirements
- Pursuing Bachelorโs degree in Computer Science or Computer Engineering, or equivalent field
- Having a proficient background in networking, operating systems, and security
- Having experience with Python, PHP, C, C++ or Java
- Having knowledge of unit and integration testing methodologies, and the ability to write, debug and deploy testing frameworks
- Having experience with traditional RDBMS databases, such as MySQL, Postgres, Oracle, etc
Responsibilities
- Work in a small, high-impact, diverse team
- Bring in your expertise and experience to empower your team and make things better in all aspects; perform detailed and thoughtful peer code reviews
- Collaborate with the team to tackle complex problems in distributed computing; help building Continuous Integration and Continuous Delivery on managed AWS services
- Build and operate your teamโs services in a production environment demonstrating a DevOps model; Ensure quality by writing unit,ntegration, and load tests; Design and implement various initiatives, scalable infrastructure solutions that meet Twilioโs high scalability & performance needs
- Constantly look for areas of improvement in processes, system and optimize. Be an advocate for balancing tech debt and feature development; develop monitoring & alerting solutions that keep our systemโs health in check; internalize the set of good habits (development techniques, test driven development, load and performance testing, security, tech debt balance, Agile discipline etc.) that drives high-end engineering excellence
Benefits
- Competitive pay
- Generous time-off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
This job is filled or no longer available
Similar Remote Jobs
- ๐United Kingdom, Spain
- ๐Germany
- ๐ฐ$155k-$200k๐United States
- ๐ฐ$165k-$201k๐United States
- ๐ฐ$175k-$210k๐United States, Worldwide
- ๐ฐ$150k-$200k๐Canada, United States
- ๐ฐ$185k-$223k๐United States
- ๐Switzerland
- ๐United States
- ๐United States