Software Engineer

closed
Twilio Logo

Twilio

πŸ“Remote - Estonia

Summary

Join the team as our next Software Development Engineer on Twilio’s FLEX product engineering team. This position is needed to power the future of communications. Twilio Flex is a fully programmable cloud contact center platform that enables mission critical customer communications for businesses such as Lyft, Shopify, Nike and many others.

Requirements

  • Scalable backend. You understand scalability challenges and the performance of server-side code. You can design and develop horizontally-scalable, resilient and fault tolerant API’s and services
  • 2+ years of experience with JVM stack languages (Java experience is great). Go, Python, C# or Typescript familiarity is also helpful
  • Cloud. You are proficient in cloud technologies and are hands-on in at least one cloud platform: GCP, AWS, or Azure. You are able to both design and develop cloud-based systems and operate them in an automated fashion
  • Testing. You are passionate about quality and can engineer it at all stages of software development. You are able to design and develop a quality pipeline requiring as little human intervention as possible
  • Operations. You like to own a domain end to end, including deployment and operation of your services in production
  • Communication and collaboration. You have strong communication skills and desire to make an impact and thrive in small, collaborative, energetic teams

Responsibilities

  • Build and improve the GraphQL query and subscriptions layer using Spring Boot for Twilios programmable cloud contact center platform - Flex
  • Design and develop elegant and scalable solutions across a wide variety of contexts including a highly available and responsive API guaranteeing 99.999% SLA
  • Interact extensively across all other engineering teams within Twilio and more specifically within other Flex engineering teams to align on engineering and architecture decisions
  • Live and champion mature, high-quality engineering through writing tests, valuing code maintainability, documenting your work, etc

Benefits

  • Generous time-off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program
This job is filled or no longer available