AdaptiqRemote

Senior Backend Python Engineer

Description

Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.

About the Product: The product is a cloud-based enterprise platform that helps organizations monitor, analyze, and automate the performance of digital workplaces and internal IT environments in real-time. A key part of the platform is an automation and integrations layer that allows organizations to orchestrate actions across different systems and significantly reduce manual operational work.

About the Role: We are looking for a Senior Python Engineer with React experience with a strong backend focus to join a distributed engineering team. In this role, you will design and develop backend services that power integrations, automation workflows, and data processing pipelines.

Your primary focus will be backend development (~90%), including API design, system integrations, and performance improvements. You will also occasionally support small UI tasks using React and TypeScript, mainly to maintain existing components when needed.

Key Responsibilities:

Design, implement, and maintain Python-based REST APIs and backend services using FastAPI and AsyncIO. Integrate with external systems (cloud providers, identity platforms, ITSM tools) via HTTP/REST interfaces. Manage data persistence and caching with Postgres and Redis, ensuring performance and reliability. Collaborate on microservices architecture, contributing to code reviews and design discussions. Perform root-cause analysis and debugging of production issues to maintain high service availability. Support some front-end tasks in ReactJS and TypeScript Work with DevOps and infrastructure teams on cloud-based deployments and system design. Leverage AI-assisted development tools to improve code quality and productivity.

Required Competence and Skills:

6+ years of professional experience in software development, with a focus on Python. Strong understanding of computer science fundamentals, algorithms, and data structures. Proficiency with Postgres and Redis for data storage and caching. Experience deploying and operating services on Azure or another cloud platform. At least 6 months of experience with TypeScript and ReactJS for front-end maintenance tasks. In-depth knowledge of HTTP, REST API design, and OAuth protocols. Product-oriented mindset with experience collaborating directly with designers and stakeholders. Experience using AI-powered development tools (e.g., Copilot, Cursor) in daily workflow.

Nice to Have:

Familiarity with Next.js for server-rendered React applications. Experience with Temporal or similar orchestration/workflow systems. Knowledge of message queue systems (Kafka, RabbitMQ) and event-driven architectures.

Why Us:

We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in). We provide full accounting and legal support in all countries we operate. We utilize a fully remote work model with a powerful workstation and co-working space in case you need it. We offer a highly competitive package with yearly performance and compensation reviews.

Skills

RabbitmqNext.jsDevOpsPostgreSQLAzureEvent-DrivenAPI DesignMicroservicesFastAPISystem DesignReactKafkaRESTAPIPythonAITypeScriptRedisOAuth

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching