Our partner is looking for a Backend Software Engineer based in Spain. This role sits at the core of a modern cloud-native platform used by thousands of developers worldwide to build and deploy scalable applications. You will be responsible for designing and maintaining the backend systems that power critical infrastructure, ensuring high performance, reliability, and scalability at every level. The work spans distributed systems, APIs, microservices, and database optimization in a fast-moving engineering environment. You will collaborate closely with frontend engineers and DevOps teams to deliver seamless end-to-end functionality. This is a great opportunity for an engineer who enjoys solving complex backend challenges in a production-grade, high-scale environment. Design, build, and maintain scalable backend services and APIs supporting a high-availability cloud platform Develop and evolve microservices architecture to ensure performance, scalability, and fault tolerance Optimize database structures and queries to improve system efficiency and reliability Collaborate with frontend engineers, DevOps, and other stakeholders to deliver end-to-end features Participate in technical discussions, architecture decisions, and code reviews to maintain engineering quality standards Contribute to continuous improvement of backend systems,
including performance tuning and system optimization Support CI/CD practices and contribute to smooth deployment and release processes 3+ years of experience in backend software development Proficiency in Go, Python, Node.js, or similar backend programming languages Strong understanding of relational and non-relational databases (SQL and NoSQL) Familiarity with cloud platforms such as AWS, GCP, or Azure is preferred Understanding of containerization and orchestration tools such as Docker and Kubernetes is a plus Knowledge of CI/CD pipelines and modern software delivery practices Strong problem-solving skills with attention to performance and scalability Fully remote work with timezone alignment (UTC ±2 hours) Opportunity to work on a widely used cloud-native platform at scale Collaborative engineering culture focused on performance and product excellence Supportive environment for professional growth and technical development Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). If you would like more information about how your data is processed, please contact us.
📌 Backend Software Engineer with Machine Learning Experience (España)
🏢 Jobgether
📍 España
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.