Engineering ∙ Tallinn/Helsinki ∙ Hybrid Remote
Senior Python Developer
Trumo is a fast-growing fintech company on a mission to redefine payment solutions. From merchant payment processing to advanced open banking services, we’re building secure, scalable, and efficient financial products.
We're looking for a Senior Python Developer to join our team on-site in Tallinn, Estonia. If you're passionate about building high-performance payment systems and want to work in a fast-paced, innovative environment, this is your chance to make an impact!
What You’ll Do:
- Develop and maintain our core payment platform, ensuring scalability and performance.
- Design and implement APIs for seamless integrations with financial institutions.
- Architect and optimize microservices, focusing on reliability and security.
- Collaborate with cross-functional teams, including DevOps, product, and infrastructure.
- Implement and manage CI/CD pipelines, ensuring smooth deployment workflows.
- Stay ahead of industry trends in fintech, payments, and open banking.
What We’re Looking For:
- At least 4 years of professional Python experience in a production environment.
- Strong experience with FastAPI (Flask as a secondary option).
- Expertise in SQL & NoSQL databases and designing scalable database architectures.
- Hands-on experience with microservices and distributed systems.
- Docker experience for containerized application development.
- Proficiency in API design & development, ensuring security and performance.
- Strong problem-solving skills and ability to work independently.
Bonus Points for:
- Experience in the fintech or payment processing industry (SEPA, SWIFT, direct bank integrations).
- Familiarity with AWS, Kubernetes, or other cloud infrastructure tools.
- DevOps experience, including CI/CD pipelines and automation.
- Exposure to frontend technologies (ReactJS).
Tech Stack You’ll Be Working With:
- Languages & Frameworks: Python, FastAPI (Flask as a secondary option)
- Databases: SQL & NoSQL (PostgreSQL, Redis)
- Tools: Docker, NGINX, CI/CD pipelines
- Cloud Services: AWS
- OS: Linux
What We Offer:
- A competitive salary & benefits package
- On-site work in Tallinn, Estonia, in a dynamic and innovative environment
- Opportunities to shape the future of payments & open banking
- A fast-paced, collaborative team culture
- Career growth & development opportunities
Join our fast-paced and innovative environment, where you can make a significant impact on open banking and payments. We offer competitive compensation and benefits. Submit your resume and cover letter, explaining your relevant experience and interest in the role. We look forward to reviewing your application.
Please apply your CV by email, careers(at)trumo.com or linkedIn.
Best regards,
Team Trumo