> Markdown version of [/jobs/ext/2794693-madrid-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2794693-madrid-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Madrid ) Full-Stack Software Engineer - **Company:** EB monitoreo y control Central America - **Location:** Madrid, Spain - **Salary:** €45,000.0 - €63,000.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Mobile Application Development, Cloud Computing, Code Review, Continuous Integration, Relational Databases, Django Web Framework, Elasticsearch, Identity and Access Management, Python (Programming Language), PostgreSQL, Octopus Deploy, Queueing Systems, RabbitMQ, Standard Sql, Software Engineering, Delivery Pipeline, Backend, Kotlin, Apache Kafka, React Native, Front End Software Development, Api Design, Terraform, Multiplatform, Data Pipelines, Docker - **Published:** September 8, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role At least three years of professional experience in software development, ideally in a product-focused environment. Strong backend experience in Go, or in another statically typed language such as Java, C# or Rust, together with a clear willingness to learn Go. Good knowledge of SQL and relational databases, ideally PostgreSQL, including schema design, migrations and query performance. Experience building and consuming HTTP APIs, plus some exposure to message queues such as RabbitMQ, Kafka or similar technologies. Working knowledge of Docker and Kubernetes, including the ability to investigate failing deployments and interpret logs and events. Experience with CI/CD pipelines and automated testing as part of your regular development workflow. The ability to break business requirements into a workable plan and communicate technical trade-offs clearly. Fluent written and spoken English. Nice to have Experience with Python and Django. Cloud experience with GCP, for example GKE, Cloud SQL or IAM, or comparable experience with AWS or Azure. Experience with Terraform or GitOps tooling such as Argo CD. Experience in music publishing, rights management or another rights- or contract-intensive domain. Experience with mobile development, for example React Native, Kotlin Multiplatform or native mobile technologies. Experience with Elasticsearch, OpenSearch or data pipelines. ## Description To strengthen our team, we are looking for a Full-Stack Software Engineer (all genders) to join us in Berlin or Barcelona as soon as possible. The role You will build and improve products across the full software lifecycle. Working closely with colleagues from engineering and the wider business, you will turn requirements into reliable, maintainable solutions - from API and data-model design to frontend implementation, deployment and operation. What you will do Build features end-to-end across the backend and frontend, from API design through deployment. Develop clean, maintainable and well-tested code and participate in code reviews. Investigate and fix bugs, performance issues and production incidents. Contribute to our development, testing and deployment workflows, including CI/CD and observability. Document your work clearly so that others can understand and build on it. What you bring ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)