We are looking for a Software Engineer to join the Delivery department of a fast-growing tech company at the heart of the OTT (streaming) industry, building the integrations and platform infrastructure that power video delivery for operators and broadcasters across the world. If you've ever streamed a show, there's a good chance their tech was involved.
They're expanding their custom integration squad in Murcia and looking for a Software Engineer who likes solving complex problems and has a good sense of humour (it's in the job spec).
3 to 4 days home office/week.
What you'll do
* Design and deliver custom product integrations with customers and Software Project Managers
* Implement technical solutions across complex software ecosystems, including partner and internal APIs
* Ensure software quality through documentation, automated testing, CI and peer code reviews
* Optimise the stack for scalability, high availability and peak load performance
* Collaborate across engineering, DevOps, infrastructure, support and PM teams
Tech stack
* Backend: Spring Boot 3.x, Reactor, PostgreSQL, ElasticSearch, RabbitMQ, GraphQL
* Platform: Linux, Docker, Kubernetes, OpenStack, AWS
* Frontend: React, Lit Element, WebSocket, PWA
What we're looking for
* Several years of professional software development experience
* Strong Java, REST and Spring ecosystem skills
* PostgreSQL proficiency
* GraphQL, gRPC and microservices experience — mandatory
* Git/GitLab-CI, Docker — solid working knowledge
* Kubernetes — a plus
* Webflux/Reactor — a plus
* Bachelor or Master in Computer Science (or equivalent experience)
Languages
* Spanish: professional level, daily use — essential
* English: professional level, daily use — essential
* French: a plus
Important
This role is based on-site in Murcia, Spain, relocation is not offered.