Senior Python Engineer

Adaptiq πŸ”₯ Responds Quickly
$$$$

Who We Are

Adaptiq is a technology hub that builds, scales, and supports R&D teams for high-growth product companies across a wide range of industries.
 

About the Opportunity

We are partnering with an established international product company that is expanding its engineering capabilities and continuing to invest in the development of its technology platform.

The company operates in a complex technical environment. Its engineering teams evolve products, improve existing functionality, and develop new capabilities that support long-term business and technology goals.

The platform comprises multiple interconnected services and components that require efficient communication, reliable integrations, and scalable architecture. The engineering challenges include solving complex backend problems, processing information from multiple sources, and maintaining high standards of performance, reliability, and maintainability.

The company values technical ownership, collaboration, and modern development practices. This includes adopting AI-powered technologies to improve engineering workflows and enable product innovation.

 

About the Role

We are looking for an experienced Senior Python Engineer to join an international product engineering team.

This is a hands-on role focused on designing, developing, and maintaining backend applications and services, improving existing systems, and delivering new functionality.

You will work primarily with Python, modern backend frameworks, cloud technologies, and distributed systems. You will participate in technical design discussions, influence engineering decisions, and take ownership of solutions throughout the development lifecycle.

A key aspect of this role is the practical use of AI-assisted development tools and coding agents. We are looking for an engineer who has already incorporated these technologies into their daily workflow and can use them effectively to improve development efficiency and code quality.

Although backend development is the primary focus, we value a flexible mindset and an openness to occasionally contributing to adjacent technical areas, including frontend development and infrastructure.

 

Key Responsibilities

  • Develop and maintain Python backend services, including microservices built with FastAPI.
  • Design and evolve APIs for internal services and external integrations.
  • Improve the reliability and scalability of service-to-service communication, messaging, and data flows.
  • Contribute to architectural decisions, design reviews, and the delivery of new features.
  • Build and maintain production AI-powered functionality, including LLM integrations and prompt-based workflows where relevant.
  • Improve testing, observability, performance, and operational reliability.
  • Investigate defects and maintain existing functionality throughout the development lifecycle.
  • Collaborate across teams and repositories to deliver changes spanning multiple services.
  • Use AI-assisted coding tools in daily development and help establish effective practices for their use.

     

Required Competencies and Skills

  • 5+ years of professional backend development experience with Python.
  • Strong understanding of distributed systems and microservices architecture.
  • Solid experience developing enterprise-grade web services with Python frameworks such as FastAPI, Django, or similar.
  • Hands-on experience designing and developing APIs, integrating services, and implementing service-to-service communication.
  • Experience with asynchronous messaging systems such as Kafka, RabbitMQ, AWS SQS, or similar technologies.
  • Practical experience building, deploying, and maintaining cloud-based applications on AWS, including the use of managed services.
  • Experience working with Docker and containerized environments.
  • Extensive hands-on experience with AI-powered development tools and coding agents as an integral part of the daily software development workflowβ€”not merely as occasional assistants.
  • Ability to work independently, take ownership of technical decisions, and drive tasks from design through implementation and delivery.
  • Excellent English communication skills.

 

Nice to Have

  • Experience implementing AI-powered application functionality, integrating LLM-based solutions, or working with AI models.
  • Familiarity with Kubernetes, CI/CD pipelines, and modern deployment practices.
  • Experience developing and maintaining data-intensive applications or services that process substantial volumes of information.
  • Exposure to frontend development, particularly Angular, alongside strong backend expertise.
  • Experience contributing to cloud infrastructure, deployment automation, or other platform-related improvements.
  • Previous technical leadership experience or an interest in gradually taking on responsibilities beyond individual contribution.

 

Why Join Us

  • 20 days of paid vacation per calendar year, in addition to the official public holidays of your country of residence.
  • Full accounting and legal support in every country where we operate.
  • A fully remote working model, with a powerful workstation and access to a coworking space when needed.

Required skills

FastAPI, AWS, Python, Docker

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 23 October
66 views Β· 12 applications
Last responded 3 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...