Python Engineer
Role details
Job location
Tech stack
Job description
Senior Full-Stack Software Engineer (Python | FastAPI | PostgreSQL | React), We're looking for a Senior Python Developer to join a growing fintech team focused on delivering robust, compliant, and intelligent software solutions, if you have led projects & mentored Developers in the past and want to take your career to the next level, then this is the role for you.
In this role, you'll work across the stack-driving API development, improving architecture, contributing to clean and scalable code, and enabling front-end progress. You'll collaborate with distributed teams across the globe while helping shape a platform that leverages modern AI tooling and strong engineering practices.
What You'll Do
- Drive full-stack development across Python-based APIs, database queries (PostgreSQL), and deployment pipelines to support ongoing feature delivery.
- Build and maintain automated testing frameworks (unit, integration, end-to-end) to ensure reliability and product quality.
- Participate in code reviews and uphold secure coding standards.
- Engage in agile ceremonies including standups, sprint planning, and retrospectives.
- Collaborate closely with global engineering teams to maintain consistency and scalable architecture.
- Use AI-powered developer tools to improve velocity and enhance coding workflows.
- Document systems, architecture, and workflows to support long-term maintainability.
Requirements
- 5+ years of software engineering experience with strong back-end development skills.
- Proficiency in Python and experience building APIs (FastAPI preferred).
- Experience with ReactJS or modern front-end frameworks.
- Strong knowledge of PostgreSQL and the ability to write/read SQL queries.
- Experience integrating REST APIs and WebSockets.
- Comfort with Git/GitHub workflows, code reviews, and CI/CD pipelines (GitHub Actions or Azure DevOps).
- Exposure to LLM/OpenAI APIs or front-end AI/ML integrations such as chat interfaces or semantic search.
- Familiarity with prompt engineering, embeddings, or vector search workflows.
- A security-first mindset with an understanding of secure coding, secrets management, and data privacy.
- Strong communication and documentation skills, especially when working across time zones.
- Collaborative, detail-oriented, and committed to producing clean, maintainable code.