Join Our Team as a Lead Backend Engineer
We are seeking a highly skilled and experienced Lead Backend Engineer to join our dynamic team in Barcelona. As a leading independent e-commerce logistics platform in Europe, we provide scalable fulfillment services for e-commerce businesses and fast-growing D2C brands. Our platform enables retailers to manage their entire logistics process efficiently and effectively.
Key Responsibilities
Technical Leadership
- Provide technical leadership to your team by reviewing code, formulating solutions, and offering technical guidance and mentorship.
- Lead architecture discussions and contribute to enhancing the developer experience.
- Oversee the implementation and testing of solutions.
Project Ownership
- Own business requirements and work independently to solve problems.
- Understand business needs, provide estimations, translate them into technical requirements, and lead implementation.
Development and Maintenance
- Design, develop, and maintain backend services and microservices architecture.
- Utilize our tech stack: Python, Flask, SQLAlchemy, Marshmallow, Postgres, RQ, SQS, GitHub.
- Participate in a weekly on-call rota with other backend developers (normal business hours only).
Collaboration and Communication
- Communicate clearly and effectively with both technical and non-technical audiences.
- Work within a cross-functional team of developers and product managers to design features and solutions for our warehouse fulfillment software.
Infrastructure and Monitoring
- Manage and deploy microservices using Kubernetes on AWS.
- Use monitoring and logging tools such as Sentry, Grafana, and Loki.
Agile Practices
- Embrace and implement agile methodologies, CI/CD, and modern development practices.
What You Need to Succeed
Experience
- Minimum of 5 years of backend development experience, with at least 3 years in Python.
- Proven ability to own business requirements and independently solve complex problems.
- Past experience with agile practices, CI/CD, deployment, and monitoring.
Technical Skills
- Strong proficiency in Python, Flask, and Postgres.
- Experience with RQ and SQS.
- Familiarity with GitHub and version control practices.
- Knowledge of microservices architecture.
- Experience with Kubernetes on AWS and containerized applications.
- Proficiency in monitoring and logging tools such as Sentry, Grafana, and Loki.
Soft Skills
- Strong communication skills: ability to communicate effectively with both technical and non-technical audiences.
- Strong organizational skills.
- Ability to mentor and lead mid-level developers.
- Comfortable with honest feedback - you are not afraid to give and receive it.
- Constructive “can do” attitude to problem-solving.
Benefits
- Training budget: We care about your development! Every employee is granted an annual training budget for personal and professional growth.
- Career growth opportunities: Join a company where you can grow and advance within the organization.
- Gym membership package: Maintain a healthy lifestyle with our gym memberships.
- Workcations: Work abroad for a given period while your vacation time remains untouched.
- Annual public transport tickets: Provided to employees based in Berlin & Vienna.
- Flexible working: Hybrid working approach for colleagues near our hubs and fully remote work for others.
- Tech pack and merch: Top-quality hardware and lots of merch to keep you swagged out.
- Regular team events: Team lunches, team-building, and celebratory events.
We are an equal opportunities employer and value diversity. We do not discriminate based on religion, skin color, national origin, gender, sexual orientation, age, marital status, or disability.
Join us in shaping the future of e-commerce logistics!
Benefits Extracted with AI
- Training budget
- Career growth opportunities
- Gym membership package
- Workcations
- Annual public transport tickets
- Flexible working
- Tech pack and merch
- Regular team events
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer (Python)
Join EdgeTier as a Senior Backend Engineer (Python) to develop and maintain core backend systems, collaborate with teams, and mentor developers.
Senior Backend Engineer
Join Bynder as a Senior Backend Engineer in Barcelona to drive innovation in our leading DAM platform.
Senior Backend Engineer - Python/Scala
Senior Backend Engineer needed in Rotterdam, skilled in Python, Scala, AWS, and Kubernetes, with a focus on microservices and agile development.
Senior Python/NodeJS Backend Engineer
Senior Backend Engineer specializing in Python/NodeJS needed for a tech company in Barcelona, Spain. Remote work available.
Senior Backend Engineer with PHP and Python
Join Zeelo as a Senior Backend Engineer to lead backend development with PHP and Python, focusing on scalable API solutions.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Backend Engineer (Python, Django)
Senior Backend Engineer role focusing on Python, Django, and modern tech in Munich, Germany. Hybrid work model.
Senior Backend Engineer
Senior Backend Engineer needed in Barcelona with expertise in Java, APIs, microservices, and agile methodologies.
Staff Python Engineer - Fintech
Join Ebury as a Staff Python Engineer in Madrid, focusing on fintech solutions with a hybrid work setup.
Lead Backend Engineer
Join Personio as a Lead Backend Engineer to drive innovative HR solutions with a focus on event-driven architectures and cloud technologies.
Senior Backend Developer
Senior Backend Developer role focusing on Python, Django, and cloud services in Barcelona, Spain.
Backend Software Engineer
Join Bynder as a Backend Software Engineer in Rotterdam to design and build scalable applications using Python, Scala, AWS, and Kubernetes.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the hospitality industry.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Software Engineer, Python (Pricing & Hedging)
Join Bitpanda as a Software Engineer in Python for Pricing & Hedging in Barcelona. Work on high-performance backend systems.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Backend Engineer (Python, Go)
Join Hedra as a Senior Backend Engineer to design and deploy backend services for transformative video products using Python and Go.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Software Engineer (Backend)
Join Bynder as a Senior Software Engineer (Backend) in Rotterdam. Work with Scala, AWS, and microservices in a dynamic, agile environment.
Senior Software Engineer, Python (Blockchain)
Join Bitpanda as a Senior Software Engineer specializing in Python and Blockchain, based in Barcelona.
Lead Software BackEnd Engineer
Lead Software Engineer role focusing on backend development, cloud computing, and microservices in Barcelona.
Senior Backend Engineer
Senior Backend Engineer needed in Amsterdam. Work on complex systems using Python, PostgreSQL, AWS. Hybrid work, extensive benefits.
Senior Backend Engineer with Python and Django
Join Avi Medical as a Senior Backend Engineer in Munich. Work with Python, Django, and cloud technologies to enhance patient care.