Job Closed
This listing is no longer active.
We deliver quality through client engagement and talent excellence
Python Engineer
Location
Lithuania
Posted
92 days ago
Salary
€3K - €5.5K / month
Seniority
Senior
Job Description
Python Engineer
LITIT
• Design, develop, and maintain backend services using Python and FastAPI. • Build and maintain RESTful APIs and microservices. • Containerize applications using Docker and deploy them to Kubernetes. • Work with Azure cloud services to support scalable and secure solutions. • Contribute to CI/CD pipelines using GitHub and ArgoCD. • Integrate AI/ML or RAG-based components where applicable. • Collaborate closely with other developers, DevOps engineers, and product stakeholders. • Write clean, well-tested, and well-documented code. • Troubleshoot, debug, and resolve production issues. • Follow best practices in security, performance, and maintainability. • Continuously improve existing systems and stay up to date with backend and AI trends.
Job Requirements
- Strong experience with Python.
- Hands-on experience with FastAPI or similar Python frameworks.
- Experience with Docker and container-based development.
- Practical knowledge of Kubernetes.
- Experience deploying or operating applications in Azure (or similar cloud platforms).
- Familiarity with GitHub and CI/CD workflows (experience with ArgoCD is a plus).
- Understanding of REST APIs and microservices architecture.
- Experience or strong interest in Machine Learning, AI, or RAG solutions is a big advantage.
- Ability to work independently and as part of a team.
- Strong problem-solving skills and attention to detail.
- Good communication skills in an international environment.
- Willingness and readiness to travel as required by project or client needs is expected.
Benefits
- Learning opportunities with compensated certificates, learning lunches, and language lessons.
- Chance to switch projects after one year.
- Team building twice a year.
- Office in Vilnius, Lithuania that offers themed lunches and a pet-friendly environment.
- Remote work opportunities.
- Flexible time off depending on a project.
- Seasonal activities with colleagues.
- Additional health insurance and loyalty days for Lithuanian residents.
- Referral bonuses.
- Recognition of important occasions of your life.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Developer
Sabenza ITSabenza Information Technology is a niche IT and SAP recruitment company based in South Africa.
• Design and develop robust backend services and APIs using Java. • Build and maintain scalable data pipelines and ETL processes. • Develop high-performance SQL queries and optimize database performance. • Implement and manage AWS-based data solutions. • Integrate data across multiple platforms and systems. • Ensure code quality through unit testing, code reviews, and CI/CD best practices. • Monitor, troubleshoot, and optimize production systems. • Collaborate with data engineers, architects, and DevOps teams to deliver secure, scalable solutions.
Senior Java Developer – Machine Learning
Sabenza ITSabenza Information Technology is a niche IT and SAP recruitment company based in South Africa.
• Design, develop, and maintain Java-based backend services for ML pipelines. • Collaborate with data scientists to productionize machine learning models. • Build scalable data ingestion, transformation, and processing pipelines. • Implement APIs and microservices to integrate ML models into applications. • Optimize performance of large-scale data systems. • Deploy and manage ML workloads on Kubernetes or cloud platforms. • Ensure code quality, testing, and adherence to software engineering best practices. • Monitor, troubleshoot, and tune ML systems in production.
Senior Python Engineer
S-PROCreating sustainable business value through digital innovation || #AI #Fintech #Blockchain #RenewableEnergy #Healthcare
• Lead technical delivery by collaborating with product managers and business stakeholders, converting business goals into detailed, executable backend solutions; • Design and implement scalable backend systems and APIs using Python and Django; • Architect and maintain PostgreSQL data models, including schema design and migrations; • Build and optimize ETL processes and workflows to support financial operations; • Ensure data quality and compliance standards are met in all integrations and system interactions; • Participate in sprint ceremonies, architectural planning, and technical discussions; • Monitor system performance, identify bottlenecks, and implement optimizations.
Backend Software Engineer I
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Develop, test, document, and deploy high quality software into production • Build small features and tools that you and your team use • Participate in the on-call rotation when needed to troubleshoot software issues • Participate in code reviews to maintain code quality and share knowledge • Contribute to team planning and design discussions, building more expertise around design approaches • Improve testability, operational excellence metrics, and team documentation • Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy • Develop a fundamental understanding of our industry, product, feature set and roadmap • Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products • Remain current on the latest technologies and trends in software development • Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities



