Skip to content

Python Engineer

RemoteKraków, PolandMid, Senior

Job description

Great to meet you! We are Upside — a team crazy about delivering high-quality and ambitious software projects for companies such as the University of Toronto, Framebridge, Artemest, and Mineski Global. Next to our Client-facing work, we also develop one of the biggest open-source e-commerce frameworks based on Ruby and Rails - Spree Commerce (currently at over 12 000 stars on Github). We run Upside focusing on knowledge, autonomy, and great collaboration - with our Clients and internally.

Right now, we're looking for Mid & Senior Python Engineers to join our growing team and develop projects for key Clients.


Regular Engineer: 10 000 - 13 600 PLN net + VAT
Regular+ Engineer: 14 800 - 19 300 PLN net + VAT
Senior Engineer: 20 800 - 25 900 PLN net + VAT

Including additional days off


Office in Kraków, coworking spaces across Poland, and fully remote. 

Our Teammates are currently in Kraków, Warszawa, Wrocław, Berlin, or traveling the world.

Job requirements

→ At least 3 years of commercial experience in building web-based applications
→ Solid knowledge of Python

Engineering mindset and/or a degree in Computer Science
→ Great command of written and spoken English

Relevant technology skills

→ Experience with SQL databases

→ Experience with Django

→ Experience with Kubernetes-based cloud infrastructure

→ Solid OOP skills

→ Experience with Git, unit testing, debugging, and profiling

→ Nice to have: Experience with and/or interest in LLMs

Relevant collaboration skills:

→ Experience directly working with different stakeholders (e.g. Product Owners or Business Founders) in a consulting setting

→ Deep, end-to-end understanding of the software development cycle

→ Experience in working in Agile/Lean methodologies


Perks & Benefits

Paid 20 days off per year

Healthcare package and Multisport card

Self Development Budget

Hardware and software of your choice

Strong culture of guidance and sharing knowledge

Public Speaking Support