Ready to apply?
Start your screening now.
Role overview
About the role
NovaStack Talent is hiring a Senior Python Engineer for a product-led fintech client building payment and reconciliation services used across Europe. You will join a squad of eight engineers, partner closely with product and data, and own features from design through production operations.
What you'll do
- Design and implement backend services in Python (FastAPI and async workers).
- Improve reliability, observability, and performance of high-volume APIs.
- Collaborate on data models, event-driven workflows, and integration with third-party providers.
- Participate in code review, incident response, and mentoring of mid-level engineers.
What we're looking for
- 5+ years of professional Python development in distributed systems.
- Strong experience with SQL databases, caching, and message queues.
- Comfort with CI/CD, containerized deployments, and cloud infrastructure (AWS preferred).
- Clear communication and a pragmatic approach to trade-offs.
Nice to have
- Experience in regulated industries (finance, health, or insurance).
- Exposure to data pipelines or analytics tooling.
- Contributions to open source or internal platform libraries.