Python developer Solutions

Senior

About the Team

The Client Solutions & Analytics engineering team builds and maintains a suite of proprietary quantitative platforms spanning portfolio construction and optimization, retirement and defined contribution solutions, Capital Market Assumptions, multi-asset risk analytics, and institutional client intelligence tooling.

In practice, this means translating complex investment models — Monte Carlo retirement simulations, factor risk frameworks, liability-driven optimization, capital market forecasting — into reliable, scalable production systems used daily by portfolio managers, financial advisors, and institutional clients worldwide.

The Role

We're looking for a Backend Engineer to design and build the APIs, data pipelines, and services that power these platforms. This is a hands-on, high-impact role at the intersection of quantitative finance and scalable platform engineering — where a well-designed data model or a faster pipeline directly influences investment decisions at scale.

Locations

  • Georgia
  • Poland
  • Serbia
  • Spain

What you will do

- Design and implement RESTful APIs using Python frameworks (FastAPI, Django, Tornado)

- Build and maintain data pipelines and backend services for analytics workloads

- Design and optimize database schemas across relational, NoSQL, and cloud data stores

- Work with structured and unstructured data across Snowflake, Postgres, S3, and MongoDB

- Collaborate closely with quantitative researchers, frontend engineers, and business stakeholders

- Contribute to system design and architecture decisions — scalability, reliability, security

- Monitor and troubleshoot production systems using observability tooling

Required

- 5+ years of backend development experience

- Strong Python proficiency — the team's primary language

- Solid hands-on experience with Postgres, Snowflake, MongoDB, and S3

- Strong grasp of data modeling (ER design) and system design principles

- Interest in AI-assisted development and modern developer tooling

- Experience building and shipping production-grade REST APIs

Engineering Practices

Strong Git discipline (branching, PRs, code review) · Agile/Jira · Observability tooling (Datadog, Komodor, or similar) · Secure software design · Clear technical documentation

Nice to have

- Experience with NumPy, Pandas, or other data/analytics libraries

- Cloud-native development experience (AWS or similar)

- Familiarity with asynchronous processing or distributed systems

- Background working with financial or analytical datasets

- Finance domain knowledge — valued but not required

Benefits

  • Flexible work setup: remote or a hybrid model
  • Health insurance coverage for those based in Poland.
  • 50% coverage of health insurance for spouses and children in Poland.
  • 24 days of paid vacation.
  • 10 days of paid sick leave.
  • 50% reimbursement for professional training, education, conferences.
  • Work alongside a highly professional team.
  • Engaging teambuilding events and activities.

In case of relocation to Poland , we offer

  • Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.
  • Support in visa application and issue process, entry permit and residence permit processing

Are you ready? We are waiting

We’d love to hear from you. Feel free to ask us a question, share your thoughts, or leave links to your LinkedIn, GitHub, or portfolio. We’ll get back to you shortly.

didn't suit? there are others

open vacancies