.
Software Engineer (Python) - People Platform
  • Kraków
Software Engineer (Python) - People Platform
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Revolut LTD
18. 1. 2025
Informacje o stanowisku

technologies-expected :


  • Python
  • SQL
  • OOPL
  • Django
  • PostgreSQL
  • MySQL
  • Docker
  • Ansible

technologies-optional :


  • Google Cloud Platform
  • Django

about-project :


  • Revolut Technology team isn’t just one of the best in the industry, it’s one of the best in the world. And we’re proud of it. It’s our driving force; our engine
  • From building a new banking backend to creating an award-winning app, there’s nothing (and we mean nothing) our tech team can’t do.
  • Our Technology team isn’t here to fix legacy systems – it’s here to build world-class financial products from the ground up.
  • Products that will be used by millions of people around the world
  • You may expect our Python Engineers to work on heavily regulated banking systems, but we love the unexpected.
  • We’re actually better known internally for writing high-quality code and building complex novel solutions end-to-end Revolut People platform is the engine behind Revolut’s historic growth from 2,000 employees in 2020 to over 5,000 employees in 2022. However, we’re not stopping there. Driving Revolut’s hyper-growth was only a proving ground for what’s to come.
  • Now embarking on a journey to create a revolutionary HCM tool for companies globally –and for this to happen we need a superstar Engineer. A real Python MVP, who’ll help us to build the next generation employee management tool.
  • If you’re passionate about creating reliable and exclusive software, while deepening your knowledge on the next HR SaaS disruptor - you know what to do!

responsibilities :


  • Creating new features using Python and Django to transform old school people processes into something user-friendly and purely digital
  • Writing scalable and easily maintainable code following the highest standards agreed in the community
  • Supporting multi-tenancy (ie multiple customers) while ensuring adequate security and data isolation
  • Refactoring and optimising existing implementation
  • Creating new reusable software components that contribute to the overall platform
  • Promoting a culture of product quality — identifying bugs and issues before our users do

requirements-expected :


  • 5+ years of experience working as a Software Engineer
  • 3+ years Engineering with Python as your primary language
  • An academic background in a STEM subject
  • Fluency in Python, SQL and other OOPLs
  • Experience with Django Framework
  • Experience with PostgreSQL or MySQL
  • Experience with API development & integration
  • Practical understanding of distributed systems
  • Ability to write concurrent code in IO/CPU bound situations
  • Experience with Docker, K8s, Ansible, CI, monitoring and alerting

offered :


  • Financial benefits that show we value your work
  • Medical insurance for you and your close ones
  • Flexibility to work from home, the office or abroad
  • A free Revolut Metal subscription loaded with perks
  • Exciting events year-round so you can get to know your team

benefits :


  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • integration events
  • birthday celebration
  • employee referral program
  • extra leave

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    75 901
    12 804