> Markdown version of [/jobs/ext/4677922-backend-engineer](https://www.wearedevelopers.com/jobs/ext/4677922-backend-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). --- # Backend Engineer - **Company:** Cirql One - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Sql Data Warehouse, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Microsoft Azure, Continuous Integration, Data Governance, Extract Transform Load (ETL), Data Mining, Cursor, Distributed Systems, Graph Database, Python (Programming Language), PostgreSQL, Metadata, SAP NetWeaver Data Management, Systems Integration, Management of Software Versions, Web Application Frameworks, Claude Code, Snowflake, AI Coding Agents, Backend, Agentic-AI, Fastapi, Event Driven Architecture, Model Context Protocol, Terraform, Data Pipelines, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.es/details/5962011918 ## About the Role * Pragmatic by design. You weigh trade-offs clearly and reach for the right pattern, library, or approach for the problem at hand, not out of habit. You can defend that choice clearly. * Sharp thinking. You break down complex problems methodically and reach well-reasoned conclusions. You know how to separate signal from noise, and you're comfortable making decisions under uncertainty without waiting for the perfect answer. * Clear communicator. You express ideas precisely, in code, in writing, and in conversation. You can walk a non-technical colleague through a technical decision without oversimplifying it. * Collaborative by default. You share knowledge freely, back the best idea regardless of where it came from, and make the people around you better. You're someone colleagues genuinely want to build with. * Ownership mindset. You take initiative on real problems early, don't wait for permission, and are trusted to own the outcome. * Cross-functional. You want to understand the business problem behind the ticket. You're eager to learn how enterprises actually run on data, and you seek out the people closest to customers to get it right., * 4+ years of professional backend development in Python, building data-intensive or distributed systems. * Production experience with FastAPI or a comparable Python web framework (FastAPI preferred), and a track record of designing clean, well-documented APIs. * Solid command of PostgreSQL and ORM-based data modeling. * Proven ability to translate customer and business requirements into well-architected technical solutions. * Hands-on experience deploying and running containerized services in production on Azure, GCP or similar, including CI/CD, managing environments (dev/staging/prod), and infrastructure as code (e.g. Terraform). * Demonstrated use of AI coding tools (e.g. Claude Code, Cursor) in production workflows, with strong judgment around validation and quality control. * You write automated tests as part of the work, not after it, and design test scenarios that catch real-world edge cases. * Fluent English, written and spoken. Strong plus * Background in semantic systems: knowledge graphs, ontologies, metadata catalogs, or data governance tooling. * Experience building AI agents or agentic workflows, including Model Context Protocol (MCP) integrations and guardrails for AI systems. Nice to have * Experience designing and maintaining data pipelines and ETL/ELT workflows, ideally with a cloud data warehouse such as Snowflake. * Exposure to SAP data structures or other enterprise ERP environments. If you don't have it, we'll teach you. * Experience with microservices or event-driven architectures. ## Description * Build the semantic core. Design and evolve the platform that transforms raw enterprise data into structured, business-accurate meaning usable by AI agents, from data extraction pipelines to semantic storage, versioning, and governance. * Own features end-to-end. Take a problem from schema design through backend logic and APIs to how it surfaces in the product. You won't hand things off. You'll see them through and care about every layer. * Shape architecture. Make principled technical decisions and explain them clearly. Balance long-term platform coherence with the speed that early-stage demands. Push back when it matters and adapt when it doesn't. * Amplify your impact with AI. Use the best AI tools across design, implementation, testing, and documentation to move faster, without compromising on correctness and reliability.