¡Activa las notificaciones laborales por email!

Staff Software Development Engineer

Twilio

Madrid

A distancia

EUR 50.000 - 80.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Twilio is seeking a Staff Software Engineer to design and engineer innovative AI-powered features for its Voice and Communications Intelligence product. This remote role based in Spain involves leading software design, mentoring colleagues, and contributing to architectural decisions, ensuring the use of cutting-edge technologies.

Servicios

Competitive pay
Generous time off
Parental and wellness leave
Healthcare benefits
Retirement plans

Formación

  • 7+ years of experience in Java, including concurrency and performance optimization.
  • Proficiency in cloud platforms like AWS and experience with Docker and Kubernetes.
  • Strong understanding of databases and data storage.

Responsabilidades

  • Leading the design and development of secure and scalable software systems.
  • Mentoring junior engineers and promoting best practices.
  • Collaborating with teams to define requirements and scope.

Conocimientos

Java
Concurrency
Multi-threading
Cloud platforms
Machine learning

Herramientas

AWS
Docker
Kubernetes

Descripción del empleo

At Twilio, we’re shaping the future of communications from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work and a strong culture of connection and inclusion means that no matter your location, you’re part of a vibrant team making a global impact each day. Your career at Twilio is in your hands.

Join the team as Twilio’s next Staff Software Engineer.

This position involves designing and engineering AI-powered features on Twilio’s Voice and Communications Intelligence product, supporting our investment in utilizing artificial intelligence to enhance communications. You will join an established team of software and machine learning engineers based in the US and EMEA.

As a Staff Engineer, you'll play a pivotal role in designing, building, and deploying our distributed systems and microservices architecture.

Responsibilities include:

  1. Leading the design and development of complex, high-performance, secure, and scalable software systems.
  2. Translating product and project requirements into technical tasks for engineering teams.
  3. Mentoring junior and mid-level engineers, promoting best practices and coding standards.
  4. Collaborating with product managers, designers, and stakeholders to define requirements and scope.
  5. Contributing to architectural decisions and continuous process improvements.
  6. Investigating and resolving complex technical issues to ensure quality deliverables.

We value diverse experiences across industries and encourage all qualified candidates to apply. If your career is just starting or unconventional, consider Twilio.

Minimum qualifications:

  • 7+ years of experience in Java, including concurrency, multi-threading, and performance optimization.
  • Proficiency with cloud platforms like AWS, Docker, and Kubernetes.
  • Knowledge of software architecture techniques such as domain-driven design, microservices, event-driven design, and hexagonal architecture.
  • Strong understanding of databases and data storage, including relational and document databases, with query optimization and data modeling skills.
  • Experience building machine learning-powered software and MLOps.

This role will be remote, based in Spain.

Occasional travel may be required for team or project meetings.

Working at Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, retirement plans, and more. We seek colleagues who embody our values — Twilio Magic. Twilio is an equal opportunity employer and considers qualified applicants with criminal histories, in accordance with applicable laws.

How did you hear about Twilio?

Twitter

By clicking the "Acknowledge" button, you agree that Twilio processes data according to our Privacy Policy.

We invite you to voluntarily self-identify demographic information to help us foster inclusivity. Your participation is appreciated and helps measure our outreach effectiveness. Data is handled in accordance with legal requirements.

Join us in making Twilio a place where everyone belongs!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.