The Role
We're looking for a senior backend engineer to join a growing team. You'll build scalable systems, shape our architecture, and develop AI capabilities while delivering features that drive business value.
Responsibilities
1. Design and build scalable backend systems using Python and Django REST Framework.
2. Work with complex integrations (payments, ecommerce, logistics).
3. Shape tech direction and build AI infrastructure from the ground up.
4. Drive quality through testing and TDD practices.
5. Mentor teammates in a product-oriented environment.
What We’re Looking For
Technical
1. 5+ years backend development experience (senior to lead level).
2. Strong experience with Python and Django REST Framework (or similar: Ruby on Rails, Elixir/Phoenix, Laravel, etc.).
3. Strong testing mindset, ideally TDD.
4. Understanding of PostgreSQL, AWS, and security best practices.
5. Comfortable with full-stack work (backend-focused).
6. Understanding of system design and scalability.
Product & Business
1. Genuine curiosity about how end users experience our systems.
2. Ability to translate design documents into implementable tickets.
3. Understand the why behind what we're building.
AI
1. Interest in AI for productivity (code generation, automation).
2. Excitement about building AI features from the ground up.
3. Curiosity about AI capabilities.
Communication
1. Fluent in English (spoken and written), Spanish is a plus.
2. Pragmatic problem solver who balances speed and quality.
3. Collaborative, with mentoring experience.
Bonus: Fintech/payments/ecommerce
Tech Stack
1. Backend: Python, Django REST Framework.
2. Database: PostgreSQL.
3. Frontend: Angular or vanilla JS.
4. Integrations: PHP (ecommerce plugins).
What We Offer
1. Competitive salary.
2. Fully remote (hub in Barcelona) with 5-hour overlap with Spanish hours (9-19).
3. Real autonomy to shape product and technical decisions.
4. Opportunity to build AI infrastructure from the ground up.
5. Growing team with strong technical leadership.
#J-18808-Ljbffr