Software Engineer L2

Twilio Logo

Twilio

πŸ“Remote - Estonia

Summary

Join Twilio as a Software Engineer (L2) and help advance our Identity and Access Management Platform. You will collaborate with a team of experienced engineers to build complex, high-scale, and highly-available distributed systems used by all Twilio products. This role involves developing APIs, storage systems, and workflows to support intricate business logic. You will participate in agile development with frequent deployments. The position is remote and based in Estonia, with occasional travel required. Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program.

Requirements

  • 2+ years of experience building resilient, high-throughput services and distributed systems
  • Comfortable with asynchronous communications and multi-threading concepts and languages
  • Experience with data storage technologies like MySQL, DynamoDB, Kafka, Redis, Memcached
  • Very strong understanding of REST APIs
  • Experience troubleshooting complex production issues
  • Bachelor's degree in a computer science related field is a minimum requirement
  • Strong experience with the Java platform

Responsibilities

  • Build APIs, storage systems, cache layers and workflows to support complex business logic
  • Collaborate with other Engineers, Product Owners and Designers
  • Participate in agile development with rapid, iterative, frequently deployed applications

Preferred Qualifications

  • Experience with DevOps
  • Experience with IAM protocols such as OAuth 2.0, OpenID Connect, SCIM

Benefits

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs