Backend Engineer

Agentic Ai
Madrid, Spain
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Distributed Systems Monitoring of Systems Node.Js Svelte Software Engineering Systems Architecture System Testing TypeScript Test-Driven Development (TDD) Backend
+5 more
Front End Software Development Asynchronous Programming NestJS Serverless Computing Microservices

Job description

As a Senior Backend Engineer, you bring a pragmatic mindset, write clean and scalable code, and thrive in a modern agile product environment. You’ll play a key role in shaping our architecture, leading backend initiatives, and collaborating closely with cross-functional stakeholders. This role offers a clear path toward technical leadership - we’re looking for someone eager to take ownership and grow into a Tech Lead position over time. Your Responsibilities Your Responsibilities

  • Architect & Build: Design, implement, and maintain scalable microservices on a modern tech stack (NestJS, Node.js, event-based architecture, serverless infrastructure).
  • Shape the Foundation: Define system architecture and lay down foundational engineering practices for maintainability and scale.
  • Collaborate & Guide: Contribute to technical strategy and product direction. Participate actively in roadmap discussions and offer a long-term engineering perspective.
  • Write Great Code: Focus on clean, modular, and maintainable code. Drive TDD and ensure quality with unit, integration, and system tests.
  • Own Delivery: Work iteratively, embrace fast feedback cycles, and help ensure features move smoothly from concept to production.
  • Evaluate & Innovate: Stay up to date with emerging tools and frameworks, and bring new ideas to the table. Your profile Your Profile

Requirements

  • 7+ years of professional software development experience, with at least 3 years using Node.js.
  • Strong experience with JavaScript/TypeScript; familiarity with NestJS (or similar frameworks) is a plus.
  • Deep understanding of asynchronous programming, distributed systems, and microservice architecture.
  • Experience working with event-driven or serverless systems.
  • [Bonus] Exposure to frontend technologies like Svelte.
  • [Bonus] Experience with CI/CD pipelines, monitoring tools, or infrastructure-as-code. Engineering Philosophy

  • Passionate about writing clean, modular, and testable code.
  • Experienced with test-driven development and quality-focused delivery practices.
  • Comfortable making architectural decisions and guiding others in trade-offs and best practices. Growth & Ownership

  • Interested in evolving into a Tech Lead role over time - driving architecture, mentoring peers, and helping shape engineering standards. Soft Skills

  • Excellent communication skills in English, both written and spoken.
  • Collaborative mindset and willingness to take initiative.

About the company

  • Curious and proactive - you enjoy staying current with web engineering trends and tools. Please note that we are seeking support for our remote tech team in Spain. Why us? What You Can Expect from Us

  • Work on impactful systems that solve real-world problems.
  • Be part of a high-ownership culture where your voice and decisions matter.
  • Enjoy a modern tech stack, agile processes, and flexible hybrid work from Barcelona or Berlin.
  • Grow into a technical leadership role with autonomy and support. Interested? Then we’re excited to hear from you! We believe diverse perspectives make us better - that’s why we strive to build an inclusive, discrimination-free work environment. We welcome individuals from all backgrounds - regardless of ethnicity, skin color, religion, nationality, gender, age, or physical or mental abilities. Discrimination has no place at Mercanis., Agentic AI Procurement Suite - Procurement of Tomorrow At Mercanis, we have a clear mission: to shape the procurement of tomorrow - digital, transparent, and intelligent. Our Agentic AI Procurement Suite digitalizes the entire procurement process - from demand to supplier management and contract signing. Through the use of AI, operational tasks are fully automated, allowing procurement departments to focus on strategic matters. In this way, we create efficient structures, reduce manual efforts, and promote seamless collaboration along the entire supply chain. Our vision: transparent processes, time-optimized automations, and sustainable supplier relationships that deliver real value. With over $30 million in Series A funding, supported by leading investors such as Patech, Average Vantage Point, and Speedinvest, we are well-positioned to continue expanding our vision. Since our founding, we’ve been working with a passionate team to shape the future of procurement. We are convinced: this is just the beginning. That’s why we are looking for ambitious new team members and creative minds who are ready to take bold new steps with us and shape the future of procurement. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Volver a la última búsqueda Trabajos ) Senior Backend Engineer Spain (m/f/d) ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

2:29 min

Creating visual effects with Svelte animations and transitions

Markus Hatvan · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · WWC 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · WWC 2025

Videos

See all

Related articles

See all