Python Team Leader
- Hybrid
- Warszawa, Mazowieckie, Poland
- Product
Job description
We’re seeking a passionate and experienced Python Team Leader for our Backoffice Engineering Team, which develops internal tools and automations to drive efficiency throughout the organization.
About the Backoffice Engineering Team
The Backoffice Engineering Team focuses on automating and optimizing processes for our Logistics, Accounting, Customer Support, and BI teams. Our goal? Grow and scale our business without scaling these teams — everything needs to happen seamlessly within our systems. Over the next two years, we will be integrating our new ERP system and experimenting with AI to boost productivity and efficiency.
Once you join the Team, you will be responsible for:
Contributing hands-on to coding (Python, Django/DRF) and system design
Leading and mentoring a team of 3 Developers (plus 1 QA 😉)
Collaborating with the Head of Engineering on tech strategy and architecture
Working closely with business stakeholders (Chief Accountant, Head of Logistics, and Head of Customer Care) to gather requirements and figure out solutions
Automating key processes like route planning, invoicing, and customer service
Integrating the ERP system and developing tools for backoffice teams
Managing technical debt and exploring smart solutions, including AI
In the first month, you could:
Get to know the current backlog, projects, and systems - spot any low-hanging fruit for improvement
Sit down with partner teams (Accounting, Logistics, CS) to better understand their day-to-day struggles and how tech could actually help
Take a step back and look at how we work - what’s going smoothly, what’s getting in the way, and what could use a rethink
Start digging into our most painful tech debt areas and work with the team to decide what's worth tackling first
Get familiar with the ERP plans and help shape the implementation approach from an engineering perspective
In the first 6 months, you should:
Work with the team to simplify and stabilize existing tools: clean up what’s old, improve what’s clunky
Identify any gaps in our tooling or workflows and propose new projects to close them
Help team members grow: pair on tough problems, encourage ownership, and make sure they’re building confidence along the way
Lead the integration of the accounting part of the ERP
Look for places where we can bring in automation or AI to save people time or avoid manual work
Collaborate with other tech leads to keep our backend direction aligned and scalable
Why Tylko?
Being a part of the Tylko team goes beyond clocking in every day and keeping your head down. We celebrate inclusivity and work together to build a culture of happy, healthy employees who are truly heard, and provide the following great benefits for every single member:
One bonus day off every month
Comprehensive healthcare
Multisport
A discount on all Tylko products
And of course, a dog-friendly office!
Job requirements
Min. 5 years of experience in Backend Developer roles (Python & Django)
Experience leading technical teams, ideally in a growing or scaling environment
An ability to see the bigger picture, translating business goals into technical solutions
Hands-on experience with Django REST Framework and Celery
Excellent communication skills – you can explain complex ideas in simple terms and make a strong case for technical decisions
Fluent Polish and good command of English
Working from our Warsaw office 3 days a week
It would be a plus if you have:
Experience in integrating ERP into an existing system
Interest or experience in AI-driven solutions
Experience optimizing backend performance
Confidence working with legacy code
Familiarity with frontend basics (we use Vue.js)
Passion for board games and you are a dad jokes lover - it's actually a must but we put it here as our HR team believes it’s not crucial (although we kinda think it is)
or
All done!
Your application has been successfully submitted!
We're Tylko, a tech-driven design company with a big ambition: to completely revolutionise the furniture industry in Europe. How? By using powerful parametic design to enable customers to create storage that perfectly fits their individual needs, style and space. We continually push boundaries in order to minimise our impact on the planet, by producing only what's needed and creating furniture designed to last for decades.
