Backend Developer
Indexed description
We work with a modern, cloud-native stack built for scalability and performance:
- Languages & Frameworks: Python (Flask, FastAPI), Celery
- Databases & Storage: PostgreSQL, DynamoDB, Amazon S3
- Infrastructure & Cloud: AWS (Lambda, CloudWatch, Kinesis, Athena, EKS), Docker, Kubernetes
- Architecture & Tooling: Microservices, Event-driven systems, GitHub Actions for CI/CD, NewRelic
- The UGC Platform Team (Barcelona):
- The Influencer Platform Team (Copenhagen):
We work cross-functionally in a hybrid environment, collaborating across disciplines to deliver impactful solutions. In this team, you’ll find a balance of challenge, creativity, and ownership, with plenty of opportunities to make a real impact on Flowbox’s core product.
We believe in pair programming, regular code reviews, and open feedback, helping each other grow while maintaining high-quality standards across everything we build.
Your mission
As a UGC Platform Backend Developer at Flowbox, you’ll play a vital role in shaping the core infrastructure that powers our product, a platform used by hundreds of leading brands around the world.
You’ll be part of an autonomous, cross-functional, agile team that designs, builds, and maintains backend services that are highly available, low-latency, and scalable. Your work will directly impact how we collect, process, and deliver user-generated content at scale.
In This Role, You Will
- Design and develop robust APIs, microservices, and backend systems that power our UGC platform.
- Collaborate closely with engineers, product managers, and designers to bring new features to life and improve existing functionality.
- Investigate and resolve production issues across multiple services, ensuring reliability, scalability, and performance.
- Contribute to architectural decisions, infrastructure improvements, and process enhancements to help our platform grow efficiently.
- Work with a modern tech stack including Python, Docker, AWS (S3, Athena, Lambdas), Kubernetes, PostgreSQL, and DynamoDB.
- Participate actively in Sprint Planning, Daily Standups, Product Reviews, and Retrospectives, continuously improving how we build, deliver, and learn together.
You’re comfortable working with Celery, Flask, Docker, PostgreSQL, and Kubernetes, and you understand how to design and maintain microservice architectures. You have hands-on experience with AWS services like CloudWatch, Kinesis, EKS, Lambdas and DynamoDB, and you’re confident in navigating modern cloud environments.
You thrive in collaborative, open environments where ideas are shared freely and feedback is valued. You’re curious about how systems perform in production and motivated by delivering solutions that create real business value. Above all, you’re passionate about continuous learning, improving your craft, and contributing to great products that make a difference.
Why join Flowbox?
Flowbox offers a fast-moving and, at the same time, relaxed work environment in modern premises in the heart of Barcelona.
You will have large responsibilities and great career opportunities. You will work with a wide and modern tech stack; as one of our teammates says: “if you work at Flowbox, you will be able to work anywhere”. We want to accomplish our goals, but we need your help to do so.
More About Our Perks
- A startup spirit with the stability of a growing international company
- Hybrid work model (3+2), enjoy a flexible balance with three days in the office and two days working from home
- Modern, central offices with free snacks and drinks
- Half-days before holidays, more time to enjoy life outside work
- Health and wellbeing benefits, including Gympass/Wellhub and private health insurance
- Cobee for flexible benefit management
- Fun afterworks and company events across our teams
- The freedom to work from any of our four locations, Barcelona, Copenhagen, Amsterdam, or Stockholm
- Amazing teammates to learn from, collaborate with, and have fun alongside across four countries
Flowbox 💜 equality
Flowbox is an equal opportunity employer. Employment at Flowbox is based solely on a person's merit and qualifications directly related to professional competence. Flowbox does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, identity, national origin, disability, age, marital status, pregnancy or related condition or any other basis protected by law.
Note: our corporate language is English, so we would really appreciate if you send your CV and a cover letter in English😊
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search