Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
WHO WE ARE…
Our Mission is to help those in need with our out-of-this-world superpowers. Avalanche Laboratory’s purpose is to be a reliable and long-term business partner to our customers—offering them customized software solutions tailored for their business processes.
We work on a project basis (across the EU and beyond). To date, we’ve delivered over 320 successful projects, with another 45 currently in progress. Our clients span industries from financial services, fintech, and government, to manufacturing and technology, partnering with us to solve complex transformation challenges.
WHAT WE DO
We are set up to provide our customers with end-to-end support in the process of developing software solutions:
- Business need analysis, design of functional and non-functional requirements, system analysis, support for business transformation and IT/business consultancy;
- User interface and experience design and development for mobile and desktop applications;
- Front and back-end development in a wide range of technologies: Java, .NET, Ruby, GoLang, Oracle, Python.
- Complete Data Warehouse solutions from architecture, design and implementation using mainly Vertica, Oracle and Microsoft platforms.
- Avalanche has been the central counterparty for multiple major banking projects in the Scandinavia and Baltics, in areas such as lending automation, regulatory reporting and calculations, integrations, governance, risk and compliance, Basel II/III, Stress Testing, AML/KYC.
ABOUT THIS ROLE
Python Developer
Enterprise Banking Project
Location: Baltics preferred, European Economic Area as a secondary option
Work type: Hybrid/Remote
Duration: Long-term assignment with potential prolongation, depending on business demands
We are looking for a mature Python Developer Consultant to join an attractive enterprise banking project through our IT services consulting firm.
This role is for someone who is not only technically strong, but also comfortable working in a serious, high-expectation environment where reliability, clarity, and quality matter. You would join a modern backend development setup and help build robust API-driven solutions for a large-scale banking environment.
PROJECT DESCRIPTION
You will work on a modern backend-focused consulting assignment for our enterprise banking client, helping design and develop reliable, high-quality services with strong performance, security, and maintainability in mind.
The role is centered around Python backend engineering, with a clear focus on modern REST Application Programming Interface development, clean architecture, solid testing practices, and scalable integration patterns.
This is a strong fit for an experienced consultant who enjoys building production-grade backend solutions, understands what enterprise environments require, and can contribute with confidence in a professional client-facing setting.
DO YOU HAVE (MUST-HAVE SKILLS)...
🚀 5+ years of hands-on Python development experience in commercial environments
🚀 4+ years of experience building modern REST Application Programming Interfaces
🚀 2+ years of practical very hands on FastAPI experience
🚀 Solid understanding of data modelling, relational or non-relational databases, and working with Object-Relational Mappers
🚀 Proven hands on practical experience with asynchronous programming and high-performance backend development patterns
🚀 Good hands on practical knowledge of modern authentication and authorization mechanisms, including OAuth 2.0 and JSON Web Tokens
🚀 Experience working with caching solutions, such as Redis
🚀 Good understanding of publish/subscribe and streaming-based backend communication patterns
🚀 Experience writing reliable automated tests, preferably with pytest or a similar testing framework
BONUS SKILLS...
🔥Experience with Flask
🔥Previous experience working in larger enterprise environments where backend quality, performance, and reliability are especially important
ARE YOU WILLING TO...
💡 Take ownership of backend services that need to be reliable, maintainable, and ready for enterprise-level demands
💡 Work in a consulting setup where clear communication, accountability, and quality delivery truly matter
💡 Contribute to modern backend design decisions around performance, security, and integration quality
💡 Work in a hybrid remote model and travel to the office occasionally when the client requires it
💡 Join a long-term consulting engagement with potential prolongation depending on business demands
WHY THIS PROJECT?
- You would join a high-value enterprise banking environment where your work will matter
- The role is focused on modern Python backend development, not diluted by unrelated responsibilities
- You will work with technologies and patterns that are highly relevant on the current market: FastAPI, asynchronous programming, authentication, caching, streaming, and automated testing
- It is a strong opportunity for an experienced consultant who wants to contribute in a serious, mature, and technically meaningful assignment
- The setup offers a good balance of remote flexibility and real project engagement in a professional client environment
WHY JOIN US…
⭐ Be part of a highly skilled, international team working in the banking and financial sector.
⭐ Work on impactful projects that shape compliance and transparency in financial institutions.
⭐ Hybrid work arrangement and flexible working culture.
⭐ Professional growth opportunities and supportive environment.
⭐ Competitive compensation: B2B rate up to 45 EUR/hour, or salary from 5000 EUR to 6200 EUR gross in Lithuania
Key Skills
Ranked by relevanceReady to apply?
Join Avalanche Laboratory and take your career to the next level!
Application takes less than 5 minutes

