> Markdown version of [/jobs/ext/4678049-web-platform-engineer](https://www.wearedevelopers.com/jobs/ext/4678049-web-platform-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). --- # Web Platform Engineer - **Company:** Deep Tech - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, User Authentication, Databases, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Data Structures, Software Debugging, DevOps, Distributed Systems, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, Performance Tuning, TypeScript, Management of Software Versions, Web Platforms, Web Services, Indexer, Backend, Rate Limiting, Event Driven Architecture, Amazon Relational Database Service, Kubernetes, Front End Software Development, Cloudwatch, NestJS, Restful APIs, Amazon Simple Queue Service (SQS), Pagination, Docker, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.es/details/5961463011 ## About the Role * 7+ years designing, building and operating production web services. * Strong computer-science foundations across data structures, algorithms, complexity and concurrency. * A strong background in distributed systems and the nuanced failure, consistency and scaling problems common to them. * Deep proficiency in Node.js and TypeScript, with at least one server framework such as Express or NestJS. * Experience building and maintaining production REST APIs, including versioning, authentication, rate limiting and pagination. * Practical knowledge of scalable patterns such as microservices, event-driven systems and CQRS. * Experience with Docker, Kubernetes and CI/CD pipelines. * Strong SQL capability across schema design, indexing, migrations and performance tuning in PostgreSQL or MySQL. * Strong problem-solving skills and the ability to communicate effectively in English. * A growth mindset grounded in feedback, continuous learning, documentation and knowledge sharing. ## Description You will help build the web platform on which critical services across the company depend. The focus is on reliable, production-grade APIs and backend services, as well as the operationalisation of Python-based AI tools into Node.js and Python systems., * Design, develop and maintain web services and APIs in Node.js, Python or another fit-for-purpose stack. * Act as a principal developer for AI-enabled solutions, helping AI engineers operationalise Python tools within reliable Node.js and Python backends. * Make architecture decisions that balance scalability, performance, reliability and maintainability. * Create and maintain production-grade REST APIs with appropriate versioning, authentication, rate limiting and pagination. * Troubleshoot, debug and resolve production issues with urgency. * Collaborate with AI, product, frontend, QA, DevOps and external partners to meet business objectives. * Set standards for clean, concise, stable and extensible code. * Own and prioritise the technical backlog with clarity and transparency. * Continuously explore faster and more reliable ways to solve problems and reach milestones. * Maintain technical documentation and conduct team communication in English. * Mentor colleagues, invite direct feedback and contribute to a culture that learns openly from mistakes., * Deploying and operating services on AWS, including Lambda, ECS or EKS, RDS, SQS and CloudWatch. * Python and production Python server backends. * Leading end-to-end technical initiatives, contributing to architecture, standards and knowledge sharing. * A NoSQL database such as MongoDB. A working culture built around ambition The company expects people to challenge established ways of working, search for the limits of what is possible and deliver outstanding results. It values clear goals, direct feedback, adaptability, learning from mistakes and high standards without unnecessary hierarchy. Inclusion and accessibility Our client is committed to an inclusive environment in which people of every gender identity, sexual orientation, race, religion, age, neurotype and disability can belong and contribute. Diverse teams make better decisions, and equity is treated as a condition for innovation.