Events  Deals  Jobs 
    Sign in  
Twilio // platform for building messaging applications
Engineering, Full Time    Tallinn, Estonia    Posted: Friday, September 11, 2020
Apply To Job

Because you belong at Twilio

The Who, What, Why & Where

We are looking for a Software/Data Engineer to join our Messaging Data Infrastructure team in Tallinn. You will design & build data platforms & services, while managing our data infrastructure in cloud environments that fuels strategic business decisions across Twilio. You will partner with other engineers & product managers to translate data needs into critical information that can be used to implement scalable data platforms & self service tools. We are looking for someone who is passionate about solving problems using engineering & data, thrives in an evolving environment, brings an enthusiastic & collaborative attitude, & delights in making a difference. As a successful candidate, you must have a deep background in data engineering & a proven record of solving data problems at scale, leveraging distributed data systems. You are a self-starter, embody a growth mindset & can collaborate effectively across the entire Twilio organization.


Twilio is looking for an exceptional individual who lives Twilio Magic & has a demonstrated track record in conceiving & delivering Data Warehouse solutions at company-wide scale. 

  • 3-5 years of data engineering experience in a fast paced company that delivers software 
  • Knowledge of all phases of software development including requirements analysis, design, coding, testing, debugging, implementation & support 
  • Experience in Java or Scala
  • Experience in distributed environments like Kafka, Spark, Hive, Presto etc. 
  • Experience working with various file formats like Parquet, Avro, Hudi for large volumes of data
  • Experience with one or more NoSQL databases such as Cassandra, MongoDB, DynamoDB etc. 
  • Experience with modern warehouse data systems like Redshift, Snowflake etc. is a plus
  • Experience building data solutions in full stack environment with micro services principles
  • Strong understanding of engineering best practices & design principles
  • Experience working in an agile environment & iterative development 
  • Collaborative mindset & ability to work with distributed, cross-functional teams
  • Solid communication skills & the ability to clearly articulate your point of view
  • Bachelors/Masters degree in Computer Science required, or equivalent experience

We welcome diverse candidates with different levels of seniority & experience.


You live the Twilio Magic values:

  • EMPOWER OTHERS: Be part of a small, high-impact & multi-talented engineering team. Show strong engagement in the team setting & collaborate across multiple disciplines.
  • WEAR THE  CUSTOMERS SHOES: Passion for & demonstrated track record of executing product opportunities deeply grounded in customer needs
  • DRAW THE OWL: Self-starter who can see the big picture & prioritize work to make the largest impact
  • BE BOLD: Help us take one of the worlds most extensive communication data sets & transform it into cutting-edge AI applications & products that solve meaningful customer problems
  • BE INCLUSIVE: Collaborating & brainstorming product ideas with product managers, machine learning engineers, data scientists & software engineers
  • DONT SETTLE: Experienced working at a massive scale with distributed, scalable systems, including making tradeoffs for consistency/availability
  • NO SHENANIGANS: Experience successfully applying data science & machine learning to real-world problems


When a message (ex SMS, WhatsApp, push notification, etc) is sent or received using Twilio, the Messaging stack transports & stores (where applicable) critical events for functional, billing & telemetry purposes. Data Infrastructure team provides the services that are the backbone for such events. The Data Infrastructure services are required to be scalable & highly available due to the criticality of its role for our business. We are looking for a Software/Data Engineer to complement our team in building out our Messaging Data Platform & develop our data pipeline for models in production. 

Twilio is a company that is empowering the worlds 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, & your entire employee experience. We only win when our employees succeed & we're dedicated to helping you develop your strengths. We have a cultural foundation built on diversity, inclusion, & innovation & we want you & your ideas to thrive at Twilio.


This position will be located in our beautiful & well-designed office at Veerenni 38 in Tallinn, though considering the worlds current circumstances will start as remote.

Around the world, Twilio offers great benefits & perks to support the physical, financial, & emotional well being of you & your loved ones. No matter where you are based, you will experience a company that believes in small teams for maximum impact; seeks well-rounded talent to ensure a full perspective on our customers experience, understands that this is a marathon, not a sprint; that continuously & purposefully builds an inclusive culture that empowers everyone to do their best work & be the best version of themselves.

Apply To Job
© 2020 GarysGuide      About    Feedback    Press    Terms