Senior Software Engineer - Flex

See more jobs from Twilio Inc

about 4 years old

This job is no longer active

Because you belong at Twilio.

The Who, What, Why and Where

Twilio and its Flex product are growing rapidly and we are seeking a Senior Software Engineers to enable Flex customers to connect Flex with the ecosystem of third-party services and tools they use to build, operate, measure, and improve their customer service experience.

Who?

Twilio is looking for exceptional software engineers who live the Twilio Magic and meet the following requirements:

Experience with development of microservices in JAVA

  • Experience designing & integrating RESTful APIs.
  • Kafka (and Kafka streaming) experience, generally working knowledge of message queuing, stream processing, and highly scalable data stores.
  • As well as batch exporting services
  • Experience building and optimizing data pipelines and architectures.
  • Experience with relational SQL and NoSQL databases, including Postgres and Dynamo.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Experience with AWS cloud services: EC2, ECS, S3, Kinesis, RDS, CloudFormation,...
  • Agile and CI/CD approach

What?

As a Flex Integration Software Engineer, you will live the Twilio Magic values:

  • DRAW THE OWL: come with and implement a creative programmable solution that allows plenty of diverse 3rd party integrations
  • WEAR THE CUSTOMER’S SHOES: understand what value both our customers and partners get from the integration. Use that for creation of an integration framework and criteria for evaluating and approving third-party integrations to Flex
  • BE AN OWNER: make sure the integration platform is as robust and as reusable as possible, i.e. don't reinvent the wheel for every new partner
  • WRITE IT DOWN: write down and use best practices + guidance for common ecosystem partner integration architectures
  • BE BOLD: try new things to get more traction and more new integrations
  • EMPOWER OTHERS: interact extensively across all functional teams within Twilio.
  • NO SHENANIGANS: ensure the consistent exercise of appropriate judgment and discretion in evaluating opportunities, conducting due diligence. 

Why?
In the modern world of SaaS, the integration between them gets more and more important. It allows to “connect the dots” quickly and increases the overall value almost exponentially. We are proud of Flex features and when we manage to create the living and breathing ecosystem around it, there will be no limit :)

Twilio is a company that is empowering the world’s developers with modern communication in order to build better applications. Twilio is truly unique; we are a company committed to your growth, your learning, your development, and your entire employee experience. We only win when our employees succeed and we're dedicated to helping you develop your strengths. We have a cultural foundation built on diversity, inclusion, and innovation and we want you and your ideas to thrive at Twilio.

Where?

This position will be located in our office at Sokolovská 694/100a, Karlín, Praha. You will enjoy our office perks: snacks, game room, ergonomic desks, Monday lunches and Wednesday breakfasts, bi-weekly All Hands and more. We offer true ownership of your own work, great salary package, Twilio RSUs (stock, NYSE: TWLO), mobile phone and gym reimbursement, on-boarding training in San Francisco etc. 

What you will also get to experience is a company that believes in small teams for maximum impact; that strives to balance work and home life, that understands that this is a marathon, not a sprint; that continuously and purposefully builds an inclusive culture where everyone is able to do and be the best version of themselves. We seek people who naturally demonstrate our values, who are challenged by problems, empower others to thrive, people who can draw the owl and not be beholden to one playbook. Do you want to experience all of this with the best people? Join our team in Prague now! 

About us:

Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience. Twilio has democratized communications channels like voice, text, chat, video and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications. By making communications a part of every software developer’s toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.