Techbar

Senior Python Backend Engineer (AI Solutions)

to $5500

About the role

We are looking for an experienced Backend Engineer with deep Python expertise to join an international engineering team building modern cloud-native solutions. The role focuses on designing scalable backend platforms, distributed services, and intelligent automation capabilities for enterprise-grade applications.

You will work closely with software architects, product stakeholders, and DevOps engineers to deliver secure, reliable, and high-performing systems.
 

What we're looking for

  • 8+ years of commercial software engineering experience.
  • Strong expertise in Python and modern backend development.
  • Solid understanding of object-oriented programming, software design principles, and architectural patterns.
  • Experience building scalable distributed applications and microservice-based solutions.
  • Hands-on experience with modern Python frameworks such as FastAPI, Flask, or Django.
  • Experience developing REST APIs and backend integrations.
  • Strong knowledge of relational databases (PostgreSQL, SQL Server) and familiarity with NoSQL technologies.
  • Practical experience with containerization and orchestration tools (Docker, Kubernetes).
  • Experience working with cloud platforms, CI/CD pipelines, and automated deployment processes.
  • Understanding of secure software development, application scalability, and system reliability.
  • Ability to work independently in Agile teams.
  • Strong communication skills and willingness to mentor other engineers.
     

Nice to have

  • Experience with AI-powered applications.
  • Familiarity with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, or workflow automation.
  • Exposure to cloud-native architectures and modern platform engineering.
     

Responsibilities

  • Design and implement scalable backend services using Python.
  • Develop distributed applications capable of handling high-load environments.
  • Build and maintain APIs, integration services, and backend components.
  • Participate in architecture discussions and technical decision-making.
  • Improve application performance, reliability, observability, and security.
  • Contribute to automated testing, CI/CD pipelines, and engineering best practices.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Review code, share knowledge, and support technical growth within the team.
     

What you'll get

  • Long-term international project.
  • Remote-first collaboration with an experienced engineering team.
  • Opportunity to work with modern cloud technologies and AI-related solutions.
  • Challenging technical tasks and ownership of engineering decisions.

 

Required languages

English B2 - Upper Intermediate
Ukrainian B1 - Intermediate
Published 28 July
46 views
ยท
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...