Senior Python Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Python Engineer with expertise in scalable backend systems and AI-driven services to join our team in a fully remote role.
Project Overview
This initiative focuses on building a next-generation platform for professional services, designed around agent-enabled and agent-driven models. The goal is to create an “always-on, insight-rich, and value-transparent” ecosystem that continuously adapts to evolving client and market needs.
By leveraging AI-powered automation and knowledge reuse, the platform aims to:
- Scale delivery of high-quality outcomes
- Expand service reach
- Protect margins in an increasingly commoditized market
Responsibilities
In this role, you will focus on:
- Designing system architecture and orchestration for AI-driven services
- Building agentic pipelines and MCP servers
- Integrating LLMs with backend infrastructure
- Ensuring high performance, scalability, and reliability across systems
Tech Stack
Languages & Frameworks
- Python 3
- FastAPI
- Celery
Storage
- PostgreSQL
- Redis
- Azure Blob Storage
Messaging & Caching
- RabbitMQ
- Azure Service Bus
Cloud & Infrastructure
- Microsoft Azure (Service Bus, Blob Storage, Key Vault)
- Docker
Tooling
- Claude Code
- Cursor
- Spec-Driven Development Framework
Requirements
Must-Have
- Strong ability to perform under pressure and deliver within tight timelines
- Proven experience designing scalable, highly concurrent backend systems
- Deep understanding of distributed task queues and resilient API design
- Strong Python expertise:
- async/await
- type annotations
- Pydantic
- Hands-on experience with FastAPI in production environments
- Advanced experience with Celery:
- Distributed task queues
- Background workers
- Worker scaling strategies (Redis / RabbitMQ)
- Solid knowledge of PostgreSQL and SQL
- Experience with Azure deployments and containerization using Docker
- Ability to optimize deployments to fully utilize available compute resources
Nice-to-Have
- Experience with Datadog (monitoring & observability)
- Familiarity with Kubernetes
- Exposure to AI tooling integrations (backend support for AI-driven features)
Additional Details
- Start Date: ASAP
- Assessment: HackerRank challenge
- Location: Fully remote
- Occasional in-person team sessions (approx. once per quarter, likely in Prague)
- Working Hours:
- Required overlap: 14:00 – 18:00 CET
- Preferred overlap: 14:00 – 19:00 CET
We Expect You to Have
- Strong ability to perform under pressure and deliver within tight timelines
- Proven experience designing scalable, highly concurrent backend systems
- Deep understanding of distributed task queues and resilient API design
- Strong Python expertise:
- async/await
- type annotations
- Pydantic
- Hands-on experience with FastAPI in production environments
- Advanced experience with Celery:
- Distributed task queues
- Background workers
- Worker scaling strategies (Redis / RabbitMQ)
- Solid knowledge of PostgreSQL and SQL
- Experience with Azure deployments and containerization using Docker
- Ability to optimize deployments to fully utilize available compute resources
We Offer
- Competitive salary
- Fully remote work
- Professional development opportunities
- Occasional in-person team sessions
About the Company
We are a forward-thinking company dedicated to building innovative solutions in the professional services sector. Our team is passionate about leveraging AI to create scalable, high-quality platforms that meet the evolving needs of our clients.
Apply for this position
Our team will review your application within the next 5 days.
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.