Python Software Engineer

Summary

This role involves working on long-term projects for a major global bank, focusing on Python development, software architecture, and distributed systems. The position requires strong expertise in Python, data libraries, and design patterns to independently drive solution design.

• Prestigious position at one of the world’s largest banks.
• Stable, long-term projects.
• Competitive salary with a B2B contract.
• Hybrid work (6 days per month from the office in Cracow).
• Private healthcare and multisport card.
• Personal growth and development opportunities with the possibility to rotate between projects.
  • Critical programming skills in Python 3.x with deep knowledge of numpy and pandas
  • Strong knowledge in Software Engineering, Object Oriented Design and Design Patterns
  • Deep understanding of software architecture in particular of distributed systems.
  • Deep understanding of algorithms and data structures.
  • Decision making on solution design
  • Must be able to work independently with minimal supervision.
  • Excellent written English and oral communication skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available