.
Lead Backend Software Engineer (Python)
  • Kraków
Lead Backend Software Engineer (Python)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Revolut LTD
8. 6. 2024
Informacje o stanowisku

technologies-expected :


  • Python
  • SQL
  • Docker
  • K8s
  • Ansible
  • Teamcity

technologies-optional :


  • Google Cloud Platform

about-project :


  • Our Technology team isn’t just one of the best in the industry. Its one of the best in the world. And we’re proud of it. It’s our driving force — our engine
  • From building a new financial 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 thatll be used by millions of people around the world
  • You may expect our Python Engineers to work on heavily regulated financial systems, but we love the unexpected. We’re better known internally for writing high-quality code and building complex novel solutions end-to-end.
  • These geniuses have created our chatbot — the lovely Rita — and they didn’t stop there. They’ve also created automated FinCrime quality controls in a few weeks. Yes, they’re just that good!
  • You’ll never work alone, either. As a Python Engineer, you’ll sit within a Product Team simultaneously working with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to solve problems and make our rocket ship fly even higher.

responsibilities :


  • Building APIs making sure theyre properly designed and scaled according to business needs
  • Creating data pipelines to pull data from production services into our data warehouse, powering reporting, data analytics, and data science
  • Writing event consumers to build new data models to provide this data to new flows and processes

requirements-expected :


  • 12+ years of experience working as a Software Engineer
  • 5+ years engineering with Python as your primary language
  • A deep understanding of how to architect complex systems in Python
  • The desire to set the standard for Python engineering within your team and manage Junior Engineers or Python projects
  • An academic background in a STEM subject
  • Fluency in Python, SQL, and other OOPLs
  • Experience with API development and integration
  • A practical understanding of distributed systems
  • The ability to write concurrent code in IO/CPU bound situations
  • Experience with Docker, K8s, Ansible, Teamcity, 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

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


    76 956
    15 055