Frontend Staff Software Engineer - Event Streams

Twilio, Madrid, Madrid, Spain

See jobs at Twilio

Because you belong at Twilio.

The Who, What, Why and Where

It’s time to build! Twilio's Event Streams team is looking for an inspired, humble, growth-oriented Software Engineer to help us keep empowering developers all around the world to build modern communication applications and experiences. Frontend engineers at Twilio are responsible for creating compelling experiences for developers and operators alike. You will work closely with Product and Design and be responsible for usability considerations as well as implementation of modern Web experiences available through our Console.

As part of the Event Streams team, you will help to build the Console of a product that allows our customers to consume the events that represent every interaction on Twilio. Event Streams is part of the Twilio Commons Platform organization responsible for providing a platform used by Twilio's customers and product engineering teams alike, to build global-scale communications services. 

The experiences you build will be relied upon by all of Twilio's customers daily, and you will continually expand and refine the experience to meet customers’ changing needs.


Twilio is looking for a Frontend Engineer who lives the Twilio Magic and has a demonstrated track record of creating compelling customer experiences. They also have:

  • 5+ years of JavaScript experience, including concepts like asynchronous programming, functional programming, closures, types, and ES6.
  • 3+ years experience with the modern Web stack: notably React, Typescript, and Node.js. If you've worked with other frameworks (like Vue or Ember) that's a plus as well.
  • Experience consuming and designing mature REST APIs.
  • Experience working with high traffic, highly scalable systems and complex code bases.
  • Experience designing, building and supporting mission critical user-facing systems.
  • Strong cross-team communication and collaboration skills.
  • Knowledge of processes and engineering best practices in all phases of the software development life cycle.


As a Software Engineer on the Event Streams team, you will live the Twilio Magic values:

  • BE AN OWNER & BE BOLD: Design, implement, test rigorously and support microservices at scale in a collaborative environment. Advocate for and implement operational best practices and serve on-call for the team’s services.
  • DRAW THE OWL: Demonstrate quickness in learning and ability to teach constantly. Take part in sprint, weekly, and quarterly planning ceremonies.
  • BE INCLUSIVE & EMPOWER OTHERS: Consistently share your ideas and request feedback. Mentor more junior engineers to grow professionally.
  • WRITE IT DOWN: Communicate complex ideas simply through verbal and written communication. Engineering teams are autonomous mini-startups at Twilio.


Event Streams is responsible for delivering a configurable, centralized stream of Twilio event data and making it available to be consumed. As part of the Commons Platform organization, we provide building blocks for all Twilio customers and engineers alike. We deliver millions of customer data events every day that our customers can effectively leverage. We take great pride in wearing customer’s shoes and prioritizing inclusivity. It is extremely important for us to build services with exceptionally high uptime, availability, and success rates.

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.


This position will be located in our Madrid, Spain office at Paseo de la Castellana, 77, although working remotely is also an option. Here, over 150 Twilions are fully dedicating their skills to our different products and initiatives while at the same time creating a unique office-culture in what has become one of Twilio's fastest growing "tech-hub" offices worldwide.  An office that, as the terrible COVID-19 pandemic has shown us, can collaborate, stay focused and united during difficult times, always putting the safety and health of our employees and their families first. We have proven we can all have a strong impact and coordinate well together no matter where we work from.

Around the world, Twilio offers benefits and perks to support the physical, financial, and emotional well being of you and 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 and purposefully builds an inclusive culture that empowers everyone to do their best work and be the best version of themselves.

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.

Twilio is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status and operate in compliance with the San Francisco Fair Chance Ordinance.

For more info, see Twilio’s 2023 D&I pledge and plan

Important COVID-19 Guidance (For candidates applying to roles in the United States):

To comply with Executive Order 14042, all Twilio employees working in the U.S. are required to submit proof of vaccination for COVID-19 unless they qualify for a medical or religious accommodation / exemption. Employees onboarded after January 4, 2022 must submit proof of vaccination or receive approval for an exemption prior to their Twilio start date.   

About Twilio

Twilio's mission is to fuel the future of communications. Developers and businesses use Twilio to make communications relevant and contextual by embedding messaging, voice, and video capabilities directly into their software applications. Founded in 2008, Twilio has over 800 employees, with headquarters in San Francisco and other offices in Bogotá, Dublin, Hong Kong, London, Madrid, Malmö, Mountain View, Munich, New York City, Singapore and Tallinn.

Want to learn more about Twilio? Visit Twilio's website.