April 11, 2026

Python Backend Engineer

Mid • Hybrid

Warsaw, Poland

We’re looking for a Backend Python developer interested in optimizing our internal Python tooling, which automates the processes of defining space-to-ground interfaces between Creotech’s satellites and Mission Control.

Responsibilities

  • Build tooling for satellite testing & operations;

  • Automate testing, validation & build processes using CI/CD

  • Participate in satellite testing campaigns in our satellite laboratory and remote locations (all the way to the SpaceX integration facility);

  • Write clean, efficient, well-documented and testable code;

  • Employ version control tools (e.g., Git) and containerization technologies (e.g., Docker) to ensure robust and scalable development workflows;

  • Manage software engineering fundamentals, including documentation, version control, and team collaboration;

  • Identify and resolve bugs and issues;

  • Deploy and monitor developed systems.

Qualification

  • Minimum of 2 years of experience in application development;

  • Bachelor’s degree in Computer Science or a related field or equivalent experience.

  • Experienced with Git

  • Experienced CI/CD methodology;

  • Proficient in Python and familiar with other backend technologies.

  • Experienced with relational databases (PostgreSQL, TimescaleDB)

  • Familiar with containerization (Docker).

  • Comfortable working in a Linux environment.

  • Proficiency in English.

Nice to have

  • Familiarity with DevOps practices and infrastructure as code (e.g., Terraform, Ansible).

  • Familiarity with aerospace industry and standards (e.g. UAV protocols, CCSDS, ECSS).

  • Knowledge of cloud platforms such as AWS, Azure, or GCP.

We offer

  • Work in a friendly, well-coordinated team of enthusiasts

  • Stable employment in a modern company with an established market position

  • Attractive salary and benefits package (e.g., private medical care, sports card)

  • Opportunities for professional development and participation in innovative projects

Similar jobs you might like

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Python Developer - Real-time Systems

Senior

Remote

Warsaw, Poland

150 - 200 PLN

🏢 Summary: The offer is for a Senior Python Developer to design and build a scalable, high-performance backend platform supporting real-time communication and coordination of thousands of autonomous units. The role focuses on mission-critical systems, real-time telemetry processing, and high-availability architecture in a fully remote, international environment. The position involves strong influence on system architecture and technical decisions. 🗂️ Requirements: Minimum 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Hands-on experience with Flask or FastAPI or aiohttp, Practical experience with real-time data processing systems, Experience with message queues such as RabbitMQ or ZeroMQ, Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-load, high-availability systems, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Jira 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Python Developer with Real-Time Systems

Senior

Hybrid

Warsaw, Poland

22,000 - 32,000 PLN

🏢 Summary: Remote Senior Python Developer role focused on building and scaling a high-performance backend platform for real-time coordination of thousands of autonomous units. The position involves designing scalable services, processing high-volume telemetry data, and co-creating high-availability system architecture. The role emphasizes performance, reliability, and real impact on mission-critical distributed systems. 🗂️ Requirements: 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Experience with Flask or FastAPI or aiohttp, Hands-on experience with real-time data processing systems, Experience with message queues (e.g. RabbitMQ or ZeroMQ), Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-availability systems handling high volumes of requests and events, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Asyncio 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

Technology

ALTER GPU CENTER

Junior Backend Developer

Junior

Remote

🏢 Summary: Part-time Backend Developer role for early-career candidates or students, focused on building and maintaining web applications using Python, Django, and microservices architecture. The position involves developing, testing, debugging, and documenting backend solutions, as well as participating in code reviews. It offers hands-on experience in modern backend development within a collaborative team environment. 🗂️ Requirements: Experience with Python, Experience with Django framework, Knowledge of RESTful APIs, Knowledge of microservices architecture, Experience with SQL, Experience with PostgreSQL, Knowledge of data modeling, Knowledge of data warehouse concepts, Knowledge of software testing methodologies, Ability to create unit tests, Understanding of clean code principles, Familiarity with design patterns, Ability to read technical documentation in English, Adherence to software development best practices 📃 Skills: Python, Django, REST, Microservices, SQL, PostgreSQL, APIs, UnitTesting, IntegrationTesting, SystemTesting, DataModeling, DataWarehouse, GitHub, GitLab 🏢 Description: Who we are looking for: We are looking for a Backend Developer, available for at least half-time, to join our team. If you are at the beginning of your professional career or currently studying, this job is for you. Responsibilities: implementing and developing software based on Python, Django, and microservices technologies, designing and developing web applications, running, testing, and debugging implemented software, creating unit tests, documenting the source code you create, conducting code reviews of source code written by other team members. Requirements: experience with Python and the Django framework, knowledge of RESTful APIs, microservices architecture, and best practices in API design, experience with SQL, especially PostgreSQL, data modeling, and data warehouse concepts, English proficiency sufficient to read technical documentation, creative, solution-oriented problem-solving skills, knowledge of software testing methodologies, including unit, integration, and system testing, openness toward others and the ability to work in a team, willingness to learn new technologies, adherence to software development best practices, knowledge and application of clean code principles, and familiarity with design patterns. Nice to have: knowledge of industry trends, emerging technologies, and best practices in software development, personal projects in your portfolio, familiarity with code repository management platforms such as GitHub or GitLab, documented ability to lead and comprehensively manage complex projects, from initial planning and scope definition through successful implementation and delivery, ensuring timely execution and alignment with business goals. We offer: sports card co-funding, company events, opportunities to learn and gain experience, prospects of working on interesting and diverse projects, participation in industry events, the possibility to work 100% remotely.

Technology

Link Group

Software Engineer Python

Senior

Remote

Warsaw, Poland

125 - 145 PLN

🏢 Summary: Senior Python Developer role focused on building and maintaining backend applications and data pipelines in a cloud environment. The position involves processing large datasets, implementing CI/CD workflows, and developing Python-based solutions on GCP. 🗂️ Requirements: Strong experience with Python, Experience with SQL for data processing and querying, Experience with GitHub, Experience with GitHub Actions, Experience with Google Cloud Platform (GCP), Knowledge of data pipelines, Basic knowledge of omics 📃 Skills: Python, SQL, GitHub, GitHubActions, GCP, CI/CD, Omics 🏢 Description: We are looking for a Senior Python Developer responsible for developing and maintaining backend applications and data pipelines in a cloud environment. The role involves working with large datasets and collaborating with technical teams to build and maintain Python-based solutions. Responsibilities developing and maintaining applications and data pipelines using Python working with SQL for data processing and querying implementing and maintaining CI/CD processes using GitHub and GitHub Actions working in a Google Cloud Platform (GCP) environment collaborating with technical teams on data-related solutions Requirements strong experience with Python experience working with SQL familiarity with GitHub and GitHub Actions experience with Google Cloud Platform (GCP) basic knowledge of omics and data pipeline concepts

Technology

N7 SPACE

Software Engineer – UI & Integration Tools (Python & C++)

Mid

Remote

Warsaw, Poland

🏢 Summary: Technical role bridging advanced space systems and end-users by gathering requirements and delivering intuitive GUI and command-line software solutions. Combines strong Python/C++ development with close collaboration across teams and stakeholders. Focus on building powerful, user-oriented tools in a Linux environment. 🗂️ Requirements: Proficiency in Python 3, Proficiency in C++, Experience with Python/Qt GUI development, Strong knowledge of Linux command line, Experience with Bash and shell scripting, Ability to gather and translate user requirements into software solutions, Experience building intuitive GUIs and command-line tools 📃 Skills: Python, C++, Qt, Linux, Bash, Shell, QtCreator, Taurus, pcap, pcapng, FITS, XML, YAML 🏢 Description: Welcome to the space industry, a field where your code doesn't just run, it drives exploration. In this role, you won't just sit behind a screen writing isolated code, you will be the bridge between our advanced technical systems and the people who use them. This is a highly collaborative, user- and client-facing position where your communication skills are just as important as your technical expertise. You will work directly with internal stakeholders, gather their requirements, and translate them into intuitive, powerful software solutions for space industry. What We Are Looking For (Essential) Technical Skills: Strong proficiency in Python 3 and C++. Hands-on experience in Python/Qt GUI development. Solid knowledge of Linux/Bash command line and shell scripting. Soft Skills & User Focus: High soft skills with the ability to easily interface with clients/end-users, actively listen, and gather requirements. A collaborative mindset and the agility to move between different teams and contact points as driven by integration needs. Experience in understanding end-user needs to build powerful yet highly intuitive graphical user interfaces (GUIs) and command-line tools. An asset: Familiarity with QtCreator (and Taurus). Experience in parsing and processing various file types (e.g., pcap/pcapng, FITS, XML, YAML ).

Technology

RHOYN sp. z o. o.

Software Engineer (Python)

Mid

Remote

Warsaw, Poland

15,000 - 25,000 PLN

🏢 Summary: The offer is for a Python Backend Engineer to build and maintain scalable backend services and REST APIs in a collaborative product environment. The role focuses on developing clean, well-tested code and contributing to architecture and code quality from day one. It is a fully remote position with flexible contract options and long-term international projects. 🗂️ Requirements: 3+ years of professional Python experience, Strong knowledge of FastAPI, Django, or Flask, Experience with PostgreSQL, Experience with REST API design, Proficiency with Git, Experience with pytest, Experience with CI/CD workflows 📃 Skills: Python, FastAPI, Django, Flask, PostgreSQL, REST, Git, pytest, CI/CD, AWS, GCP, Azure, Docker, Kubernetes, Kafka, Redis, RabbitMQ, Poetry, uv 🏢 Description: About the role We're looking for a Python backend engineer to join a client team and build reliable, scalable services from day one. Responsibilities Design and maintain Python-based backend services and REST APIs Write clean, tested, well-documented code Collaborate with product and DevOps teams on feature delivery Participate in code reviews and architecture discussions Requirements 3+ years of professional Python experience Solid knowledge of FastAPI, Django, or Flask Experience with PostgreSQL and RESTful API design Comfortable with Git, pytest, and CI/CD workflows Good written and spoken English Nice to have AWS, GCP, or Azure Docker / Kubernetes Kafka, Redis, or RabbitMQ Poetry or uv for dependency management pre-commit hooks and code quality tooling We offer B2B contract or employment contract (umowa o pracę / umowa zlecenie) — flexible on the form Fully remote, flexible setup Long-term engagements with international clients Dedicated recruiter support through onboarding

Technology

Crestt

Full-stack Developer

Mid

Remote

Warsaw, Poland

120 - 134 PLN

🏢 Summary: Short-term (3–4 months) full-stack contract focused on building and enhancing secure backend and frontend features using Python and modern web technologies. The role involves developing REST APIs, implementing robust authentication mechanisms, and integrating security controls within cloud or hybrid environments. Collaboration with DevOps teams ensures reliable, secure deployments and scalable architectures. 🗂️ Requirements: Strong experience with Python and FastAPI, Proven experience building and consuming REST APIs, Experience with PostgreSQL and relational database design, Knowledge of OAuth2, OIDC, RBAC, and SSO integration, Experience with Docker and Kubernetes, Familiarity with CI/CD pipelines, Experience with software supply chain security practices, Ability to work in cloud or hybrid infrastructure environments 📃 Skills: Python, FastAPI, REST, PostgreSQL, OAuth2, OIDC, RBAC, SSO, Docker, Kubernetes, CI/CD, GitHub, GitLab, React, TypeScript, Next.js 🏢 Description: Full-stack Developer 3-4 months contract with possibility for extension Technical Requirements Strong experience with Python , especially FastAPI Proven experience building and consuming REST APIs Experience with PostgreSQL and relational database design Knowledge of authentication and security standards: OAuth2 , OIDC , RBAC , SSO integration Experience with DevOps tooling: Docker and Kubernetes Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI or similar) Experience with software supply chain security: artifact validation, signature verification, compliance scanning, sandboxed execution Ability to work in cloud or on-prem / hybrid infrastructure environments Nice to have: Frontend experience with React , TypeScript , Next.js or similar SPA frameworks Required Technical Skills Python, Fast API, RESTful APIs, PostgreSQL, Docker, Kubernetes, CI/CD Main Responsibilities Designing and developing full-stack features across frontend and backend components Building and maintaining backend services using Python (FastAPI) and REST APIs Developing scalable data models and service architectures Implementing secure authentication and authorization mechanisms Integrating security controls and package validation tooling into the development lifecycle Working in collaboration with DevOps and infrastructure teams to ensure reliable deployments

Technology

Sii

Python Test Automation Developer (f/m/x)

Mid

Remote

Bialystok, Poland

🏢 Summary: The offer is for a Python Test Automation Engineer working on a mission-critical flight management system in the aviation sector. The role focuses on building and improving automated testing frameworks, enhancing test efficiency, and maintaining high quality standards in a distributed, international environment. Responsibilities include developing Python-based tests, expanding automation coverage, and supporting BDD practices. 🗂️ Requirements: Minimum 3 years of Python development experience, Experience in UI test automation with Selenium, Hands-on experience with Cucumber/Gherkin, Experience in API testing using Postman and Swagger 📃 Skills: Python, Selenium, Cucumber, Gherkin, Postman, Swagger, BDD, API, Automation, Testing 🏢 Description: We are seeking a highly skilled Python Test Automation Engineer to join our team! The project operates in the aviation sector and involves a mission-critical flight management system used in a highly regulated environment. It is developed and maintained by multiple international teams working in a distributed setup. The system we are working on is complex, so our goal is to improve test efficiency, scalability, and overall quality through a more standardized and maintainable approach. Your tasks Writing new tests in Python Developing a testing framework using Selenium Working with Cucumber/Gherkin Focusing on refactoring existing test suites and expanding automation Improving test efficiency Requirements Minimum 3 years of Python development experience Experience in UI test automation in Selenium Hands-on experience in Cucumber/Gherkin to drive BDD-based software development API Testing using Postman, Swagger English at an advanced level Residing in Poland required Nice-to-have requirements Knowledge of CI/CD processes (Jenkins or other tools) Experience in working with GitHub What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

DCV Technologies

Python Developer (Container experience)

Mid

Remote

🏢 Summary: Remote Python Developer role focused on building and managing containerized applications in scalable environments. The position involves developing Python services, deploying them with Docker, and orchestrating workloads on Kubernetes while integrating with CI/CD pipelines. The role emphasizes clean code, performance optimization, and reliable production deployments. 🗂️ Requirements: Strong proficiency in Python, Experience building applications with Flask, Django, or FastAPI, Hands-on experience with Docker and Dockerfiles, Experience deploying and managing applications on Kubernetes, Understanding of REST APIs, Knowledge of microservices architecture, Experience with Git version control, Experience with CI/CD pipelines, Ability to troubleshoot application and container issues 📃 Skills: Python, Flask, Django, FastAPI, Docker, Kubernetes, Helm, REST, Microservices, Git, CICD, AzureDevOps, GitHubActions, Jenkins, DistributedSystems 🏢 Description: Location : Poland, remote job We are seeking a skilled Python Developer with strong experience in building, deploying, and managing applications in containerized environments. The ideal candidate should be proficient in Python programming and have hands-on experience with Docker, Kubernetes, and modern CI/CD practices. Key Responsibilities Develop, maintain, and optimize Python-based applications and services. Design and implement scalable, containerized solutions using Docker. Deploy, monitor, and manage applications on Kubernetes or similar orchestration platforms. Collaborate with DevOps teams to integrate applications into CI/CD pipelines. Write clean, maintainable code and follow best practices for testing and code quality. Troubleshoot and resolve production issues related to application performance or container environments. Work with cross-functional teams to ensure smooth deployment and operation of applications. Document technical designs, workflows, and processes. Required Skills Strong proficiency in Python (frameworks such as Flask, Django, FastAPI are a plus). Solid experience with Docker: image creation, container management, Dockerfiles. Hands-on experience with Kubernetes (pods, deployments, services, helm charts preferred). Good understanding of REST APIs, microservices, and distributed systems. Experience with Git and version control workflows. Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, etc.). Strong debugging and problem-solving skills. Good-to-Have Skills Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of infrastructure-as-code tools (Terraform, Ansible). Understanding of security best practices for containerized applications. Exposure to monitoring/logging tools (Prometheus, Grafana, ELK stack)

Technology

Transition Technologies MS

Python Engineer

Senior

Remote

🏢 Summary: The offer is for a Senior Python Backend Engineer to design and maintain scalable, cloud-native backend systems on AWS, including REST APIs and AI/LLM integrations. The role focuses on distributed systems, asynchronous processing, observability, and high code quality within a modern CI/CD environment. It involves working with both serverless and containerized deployments in a collaborative, agile team. 🗂️ Requirements: 3–5+ years of professional Python backend development experience, Experience building cloud-native systems on AWS, Strong knowledge of REST API design and OpenAPI, Experience with asynchronous processing and queue-based architectures, Hands-on experience with core AWS services (Lambda, API Gateway, S3, IAM, ECS/EKS, CloudWatch), Knowledge of DynamoDB and NoSQL data modelling, Knowledge of PostgreSQL, SQL, and relational data modelling, Experience with serverless and containerized deployments, Experience integrating external APIs and third-party services, Experience with automated testing using pytest, Familiarity with CI/CD tools, Understanding of distributed systems, scalability, and reliability, Practical understanding of LLM-based or AI-driven applications, Ability to apply SOLID principles and clean code practices, Fluent English (written and spoken) 📃 Skills: Python, AWS, FastAPI, Pydantic, SQLAlchemy, boto3, REST, OpenAPI, Celery, SQS, Lambda, ECS, EKS, S3, CloudFront, IAM, SecretsManager, CloudWatch, DynamoDB, PostgreSQL, SQL, pytest, GitHubActions, Jenkins, NewRelic, Docker, Kubernetes, LLM, Cursor, Claude, Copilot 🏢 Description: We are looking for a Senior Python Backend Engineer with experience in building cloud-native backend systems on AWS. This role is focused on designing, developing, and maintaining scalable Python services, integrating AI/LLM-based capabilities, working with distributed systems, and ensuring high reliability, observability, and code quality. Your responsibilities: Design, build, and maintain backend services using Python in an AWS-based environment. Develop and maintain REST APIs together with clear OpenAPI documentation. Implement asynchronous processing and queue-based communication between services. Design data access patterns for application features using NoSQL and SQL storage. Integrate backend services with internal systems, external APIs, and AI/LLM-based components. Implement reliable communication patterns, including retries, timeouts, and circuit breakers. Build and maintain operational CLI tooling for day-to-day platform tasks (e.g. content ingestion). Contribute to architectural decisions across software and infrastructure as the stack evolves. Create observability for distributed systems, including logging, metrics, tracing, and alerting. Write automated tests and support high code quality across the backend codebase. Contribute to CI/CD processes and deployment automation. Collaborate with product, frontend, QA, DevOps, AI/ML teams, and content creators. Review code, share knowledge, and raise the bar for engineering practice across the team. We are looking for you, if you have: 3–5+ years of professional experience in Python backend development. Solid understanding of REST API design and OpenAPI standards. Experience with asynchronous processing and queue-based architectures, e.g. Celery, SQS. Experience with libraries and frameworks such as FastAPI, Pydantic, SQLAlchemy, boto3. Hands-on experience with core AWS services such as Lambda, API Gateway, S3, CloudFront, Secrets Manager, IAM, ECS/EKS, CloudWatch, etc. Good knowledge of DynamoDB and NoSQL data modelling. Good knowledge of PostgreSQL, SQL, and relational data modelling . Experience with both serverless (Lambda) and containerized (ECS/EKS) deployment models. Experience integrating with external APIs and third-party services. Experience with pytest and automated testing practices. Familiarity with CI/CD tools such as GitHub Actions and/or Jenkins. Experience with observability tools such as New Relic and CloudWatch. Understanding of distributed systems, scalability, reliability, and fault tolerance. Ability to apply SOLID principles, clean code practices, and common design patterns. Practical understanding of LLM-based applications or AI agentic frameworks. Ability to use AI development tools such as Cursor, Claude Code, or GitHub Copilot. Experience working in agile software development teams. Fluent English, both written and spoken. We offer: Participation in interesting and demanding projects. Flexible working hours. A great, non-corporate atmosphere. Possibility to work remote or hybrid (2 days per week from the office). Opportunities for development and promotion. Attractive package of benefits. We reserve the right to contact the selected candidates.