Senior Python Engineer – FinTech Architecture
Required skills
- Python
- FastAPI
- Django
- application architecture
- system design
- enterprise-grade applications
- SDLC
- testing practices
- microservices
- APIs
Nice to have
- financial markets
- structured products
- derivatives
- Cloud
- Kubernetes
- DevOps
Role summary
Seeking a Senior Python Engineer with expertise in application architecture and system design to lead the development and delivery of core FinTech platform components. This role involves designing scalable Python-based services, defining technical solutions, and ensuring end-to-end feature delivery within an agile and DevOps environment. The ideal candidate will have 7+ years of Python development experience, a strong understanding of microservices, APIs, and distributed systems, and the ability to influence technical decisions.
Role Overview
We are seeking a Senior Python Developer with strong application architecture and system design experience to take ownership of core platform components.
You will be responsible not only for development, but also for designing scalable application structures, defining technical solutions, and ensuring end-to-end delivery of platform features in an agile and DevOps-driven environment.
Key Responsibilities
- Design and architect scalable Python-based applications and services
- Lead technical design discussions and contribute to system architecture decisions
- Develop and maintain core platform components (booking modules, lifecycle event management, analytics reporting)
- Work closely with product teams to translate requirements into technical solutions
- Ensure system design aligns with scalability, reliability, and performance standards
- Operate within an agile and DevOps environment with production ownership mindset
Requirements
- 7+ years experience as a Python Developer
- Strong experience in application architecture and system design (mandatory)
- Proven track record of designing and building enterprise-grade applications
- Degree in Computer Science, Engineering, or related field
- Strong Python expertise (FastAPI / Django or similar frameworks)
- Solid understanding of SDLC, design patterns, and testing practices
- Experience with microservices, APIs, and distributed systems
- Strong communication skills and ability to influence technical decisions
Nice to Have
- Experience in financial markets / structured products / derivatives
- Cloud / Kubernetes / DevOps exposure
- AI/ML or LLM fundamentals
- Strong data modeling (relational + JSON structures)
Originally posted on Himalayas
Similar roles
- Agentic AI / Python EngineerWorkiy Inc. · Remote · Remote
- Senior Python EngineerDeweyLearn · Remote · Remote
- Python EngineerSCI SOLUTIONS · Plano, TX · Onsite
- Lead Python EngineerExcella · Remote · Remote
Staff/Lead Python Engineer (FastAPI, Orchestration)Mimica · Remote · Remote
Lead Python EngineerBV Teck · Remote · Remote
