Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer - Backend (L2)

at Twilio

Posted 6 hours ago 2 applied

Description:

  • Twilio is seeking a Software Engineer (L2) to join their IAM Team in Bangalore, India, focusing on building Identity and Access Management products and features.
  • The mission of the team is to provide a critical authentication and authorization platform that enhances secure product experiences for customers.
  • Responsibilities include designing, developing, and implementing high-quality Java-based applications and microservices.
  • The role involves collaborating with cross-functional teams to define, design, and ship new features.
  • Participation in code reviews is required to ensure code quality and adherence to coding standards.
  • The engineer will troubleshoot and debug issues to maintain smooth application performance.
  • The position requires ownership and operation of high-scale cloud-based systems and services.
  • Documentation of technical specifications and procedures is part of the job.
  • Work management will be conducted through tools like Github, Jira, and build/deploy systems.

Requirements:

  • A Bachelor's degree in a computer science-related field is required.
  • Candidates must have 3+ years of proven experience as a Java Developer, with a strong understanding of the Java programming language and ecosystem.
  • Experience in building resilient, high-throughput microservices and distributed systems is essential.
  • A strong understanding of REST APIs is required.
  • Candidates should possess strong communication and collaboration skills.
  • Experience with Java frameworks such as Dropwizard, Spring, Hibernate, or similar is necessary.
  • Familiarity with technologies like MySQL, Aurora, DynamoDB, Kafka, and Memcached is required.
  • Experience troubleshooting complex production issues is essential.
  • A passion for making an impact and thriving in small, collaborative, energetic teams is important.
  • Desired qualifications include experience working with Agile/Scrum methodologies, familiarity with version control systems such as Git, experience with cloud platforms (preferably AWS), and knowledge of containerization technologies such as Docker and Kubernetes.

Benefits:

  • Twilio offers competitive pay and generous time off.
  • Employees receive ample parental and wellness leave.
  • Comprehensive healthcare benefits are provided.
  • A retirement savings program is available for employees.
  • Additional benefits may vary by location.
  • Twilio supports employees in building positive change in their communities through volunteering and donation efforts.