💻 Senior Python Engineer – Complex Backend Systems

Lokalita
Druh pozice
Plný úvazek
Práce z domu
Flexibilní pracovní doba
Částečná práce z domu
Zveřejněno
Kontaktní osoba
Referenční číslo
1000194
Popis pozice

Our global client is looking for a Senior Python Engineer to join their innovative team in Prague.

We are seeking Senior Python Engineers to join a global tech team developing complex backend platforms for trading, FX, and investment applications 🌍.

This is a hands-on engineering role – designing and writing software end-to-end, not just working with AI/ML pipelines or pre-built libraries.

💎 This role is ideal if you want to deepen your backend engineering skills, work on complex applications, and grow alongside senior engineers in a global financial tech environment.

🔑 What You’ll Do

  • Build and maintain high-performance backend systems (pricing, product modelling, document generation, webapps)
  • Develop Python services using FastAPI (but we are ok with Flask / Django) with strong OOP and multithreading concepts
  • Work deeply with databases (Oracle or similar) – data parsing, modelling, optimisation
  • Own the full lifecycle: design → coding → deployment → support → enhancements
  • Collaborate in agile squads (3–10 people) across Europe, US, and Asia, within a 100+ global engineering community

🎯 Who We’re Looking For

  • Senior-level Python engineers with real backend experience (not just ML/infrastructure work)
  • Strong database and API development background
  • Interest in finance, trading, investment software and if you are pro-active working directly with business users (traders, risk managers, product teams), in case you prefer just to code, we have Business Analysist and Architect responsible for communication
  • Engineers who want to write complex applications with global financial impact 💶💹
Požadavky

What we already expect from you:

  • Python as your primary programming language, combined with solid hands-on experience in a modern server-side framework (ideally FastAPI, though similar frameworks like Flask/Django are also relevant) 🐍

Mastery of Object-Oriented Programming (OOP) principles and an ability to design solutions that handle multithreading and concurrency ⚡

A robust understanding of databases – particularly relational systems, with a preference for Oracle – including schema design, data modeling, and performance tuning 🗄️

Additional skills that will set you apart:

Proficiency with version control systems such as Git for collaborative development 🤝

  • Familiarity with CI/CD pipelines (TeamCity, GitLab or equivalent) for automated testing and deployment 🚀

Experience using tools like Pydantic for data validation and structured modeling 📊

  • Beyond technical expertise, evaluation will also include broader capabilities such as risk awareness, adaptability to change, strategic and business thinking, and digital-first mindset — alongside your engineering skillset.
Benefity
  • 5 weeks of holiday/year
  • up to 60 sick days per year
  • pension allowance
  • 7 days paternal leave
  • technical and financial academy
  • home office 50/50
  • modern offices
  • work-life balance
  • cafeteria points
  • fully paid meal vouchers
  • international company with daily use of foreign languages
  • young and dynamic team, informal dress code
Další informace
Více podobných pozic naleznete na https://www.grafton.cz/cs/job-search