About the job Senior Python Fullstack Developer
Job Description
The client is a global investment management firm that specializes in systematic investment strategies.
Responsibilities:
- Build and enhance internal web applications using React, TypeScript, and Material UI- Develop and maintain Python back-end services and APIs (FastAPI) that power portfolio analytics and management workflows
- Integrate with our investment data platform (REST API, Polars/PyArrow for data processing)
- Build data transformation and aggregation layers that surface portfolio, risk, and performance data in interactive UIs
- Work with modern Python tooling: uv for package management, pytest, Pydantic for data models, httpx for API clients
- Collaborate closely with portfolio managers and researchers to translate business needs into working software
- Participate in code review, CI/CD (GitLab), and containerized deployments (Docker, Kubernetes/ArgoCD)
- Contribute to architecture decisions as the platform evolves from legacy on-prem systems to cloud-native (AWS)
Qualifications:
- Strong Python skills — FastAPI or similar async frameworks, data transformations, building services that are reliable and well-tested- Experience with React and TypeScript (Material UI a plus)
- Familiarity with modern data processing libraries (Polars, PyArrow, or Pandas) for working with large datasets
- Experience with containerized deployments (Docker, K8s) and Git-based CI/CD
- Self-directed, able to take ownership of features end-to-end
- Experience in financial services or quantitative environments preferred but not required
- Good communication skills — this is a collaborative, small-team environment
Additional information
- Work with some of the most dynamic US tech companies, building and iterating on new features and platforms.
- Long-term projects with real technical challenges.
- Fully remote work with flexible hours.
- Collaboration flexibility: We work with B2B (PFA/SRL) contracts.
- 30 paid days off per year.
- We provide equipment as needed (laptop, desktop, etc.).
- Continuous learning: We sponsor career-improving courses, seminars, and certifications.
- Opportunity for annual business visits to the US, depending on project needs.
Get picky and choose a career that matches your mindset and lifestyle. Team up with a company that encourages you to do more and gives you the flexibility you need!