Nabídka práce > ? Senior Python Engineer – Complex Backend Systems

? Senior Python Engineer – Complex Backend Systems

Náplň práce

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 you already have:
- 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.

Informace o pozici

  • Grafton Recruitment s.r.o.
  • Hlavní město Praha
  • Obor: Informační technologie,
  • Plat: Od 130000 CZK do 150000 CZK
  • Typ pracovního poměru: Plný úvazek
  • 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 - internatio
  • Místo pracoviště: Praha
Odpovědět na inzerát