Backend Engineer
Role details
Job location
Tech stack
Job description
soul - Partner with Product to turn business goals into clear technical strategies and plans - Guide technical decisions balancing short-term impact with long-term sustainability - Design & evolve systems that scale with traffic, data complexity, and AI-driven use cases - Write clean, maintainable code while continuously improving practices and quality - Mentor and support your team, leading by example in code, reviews, and collaboration - Safeguard delivery pace: reduce blockers, manage technical debt, and keep flow sustainable - You bring a product engineering mindset: your focus is always on building quality features that create real value - You think beyond code: always asking "Is this important? Does it improve the customer's life? Does it reduce costs or unlock new opportunities?" - Stay close to the user: deeply understand who they are, their problems, frustrations, and behaviors. Great engineers don't just write code - they connect technology to real people, ensuring our work creates meaningful impact in the market and in users' lives - You balance speed and quality: knowing that quality isn't the opposite of agility but its foundation - You lead through ownership and autonomy, ready to make an impact both in the product and in the team - You foster collaboration, feedback, and learning, because great teams outperform brilliant individuals - Act as a bridge across teams: communicate risks, trade-offs, and timelines with stakeholders in a clear, constructive way - Manage technical debt: make it visible, measurable, and actionable, creating structured repayment plans that align with business priorities Benefits - Live and work in sunny Barcelona - Friday happy hours and after hour weekly team meetings - Flexible holidays so you can take time off when you need it - Bonus transport tickets, educational content and all you need to feel empowered - Referral Bonus if you bring other talented people like you - MacBooks are our standard
Requirements
but we're happy to get you whatever equipment to get your job done - Great culture & working atmosphere - Hybrid culture Qualifications - You're fluent in modern backend stacks (e.g., Node.js, TypeScript, Python) and have experience with relational databases (Postgres, MySQL) as well as NoSQL systems like Redis, MongoDB - Passionate about testing everything: unit, integration, performance, quality is your compass - Obsessed with continuous improvement: you seek feedback, give constructive feedback, and raise the bar for yourself and others - Proven experience building web applications at scale and working with distributed systems - You're curious about how to bring AI models into production systems, from integrating APIs to optimizing performance and reliability - Hands-on experience operating services in production environments, with knowledge of cloud infrastructure (GCP, AWS, or Azure) - You thrive in collaborative environments, value feedback, and help others raise the bar - We require eligibility to work in Spain and are also open to collaboration agreements - Experience with AI/ML APIs, vector databases, or data pipelines is a plus, but above all you bring a mindset of building products where AI becomes a core capability - You're comfortable working with complex backend stacks and architectural approaches (e.g., Domain-Driven Design), knowing when to leverage them to bring clarity and scalability-and when to avoid dogmatic application that slows delivery - Fluent in English and Spanish - You're passionate about your craft, the product, and the impact we create for our customers