All offersKrakówPythonSenior Python Engineer
Senior Python Engineer

Senior Python Engineer

5 137 - 6 545 USDNet/month - B2B
Type of work
Employment Type
Operating mode

Tech stack


Job description

Online interview

At Upside, we're pushing the boundaries of technology to create innovative solutions that drive our clients' success. Join us in our mission to transform industries through technology and a team that values creativity, collaboration, and a commitment to excellence.

Role Overview:

As a Python Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for our global clients. This position is at the heart of our development efforts, contributing significantly to the backbone of our client-facing solutions. You'll be part of a dynamic development team, sized between 5 to 9 members, dedicated to crafting scalable and resilient backend systems.


Office in Kraków



We'd expect you to have:

→ At least 4 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.

→ 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 methodologies.

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.

Becoming part of Upside means:

Joining a knowledgeable and experienced team of software developers, technology consultants, and designers.

Collaborating with international clients on a wide variety of digital products.

Co-creating great development culture with a focus on R&D and building tools to support the work.

Support in growth and professional development.

Flexibility on the place and time of your work.

Impact on the further development and progress of Spree Commerce, one of the leading open-source frameworks based on Ruby on Rails, which Upside is a main steward off.

Additional benefits:

→ Regular salary reviews.

→ 20 paid days off.

→ Private healthcare and sport subscription.

→ English lessons organized by the company.

→ Hardware and Software of your choice.

→ Learning Budget of 2500 PLN per year.

→ Separate budget for taking an active part in conferences as well as public speaking mentoring.

Recruitment process:

We are making sure that your process is as fast as possible (it can last as little as 3–4 days from an application to an offer).

5 137 - 6 545 USD