Sinch
Astek
Adaptavist
Capgemini
Between Technology
JR Spain
Altia
hiberus
Entra en contacto con cazatalentos para acceder a vacantes similaresAstek
Grupo Clave
Plexus Tech
Talan Group
LGT Digital Factory
Sopra Steria
Optimissa
NTT DATA Europe & Latam
Imatia
UST España & Latam
Sollers Consulting
Space Executive
NTT DATA Europe & Latam
Space Executive
RDT
A leading communications platform in Madrid is seeking a Software Engineer to design and develop the company's Java SDK. This role will significantly impact the developer experience and requires a strong Java background along with experience in SDK development and REST APIs. Candidates should possess collaborative skills to contribute to the development of tools that enhance SDK usability across multiple languages. Fluency in English is required.
Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, PayPal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email.
Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey.
At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation!
As a Software Engineer in our Developer Experience (DX) organization, you will play a key role in how Sinch APIs are consumed across multiple programming languages.
Your primary focus will be the development and maintenance of Sinch’s Java SDK, one of our most widely used SDKs. Through this work, you will gain deep familiarity with Sinch APIs, products, and developer expectations.
In addition, you will be a core contributor to our SDK generation tooling, which is used to generate Java, Node.js, Python, and .NET SDKs from OpenAPI specifications. In this role, you will help scale SDK development across languages by implementing shared generation logic, templates, and conventions that other members in the SDK team rely on.
This is a developer-facing platform role with strong impact across the entire DX organization.
This role is open to candidates based in Spain, from our offices in Madrid.
As a Software Engineer, you will:
We don’t expect you to:
This role has a multiplier effect across Sinch’s developer ecosystem. Your work will:
You will be helping define how Sinch builds SDKs, not just one SDK.
We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel.
We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us!
* El índice de referencia salarialse calcula en base a los salarios que ofrecen los líderes de mercado en los correspondientes sectores. Su función es guiar a los miembros Prémium a la hora de evaluar las distintas ofertas disponibles y de negociar el sueldo. El índice de referencia no es el salario indicado directamente por la empresa en particular, que podría ser muy superior o inferior.