SKM Group
Senior Python Developer (FastAPI / Azure) [J308]SKM GroupUnited Kingdom

Dieses Stellenangebot ist nicht mehr verfügbar

SKM Group

Senior Python Developer (FastAPI / Azure) [J308]

SKM Group
  • GB
    United Kingdom
  • GB
    United Kingdom

Über

We are looking for a *Senior Python Developer* (or a highly capable *senior* *engineer with strong AI tooling experience*) to join our growing engineering team. This role is ideal for someone who thrives in a *fast-paced, collaborative environment* and enjoys building *high-performance backend systems* using modern Python frameworks and cloud-native technologies.
You will play a key role in designing and building *low-latency APIs*, optimizing *PostgreSQL databases at scale*, and working closely with *Data Science and Frontend teams* to deliver production-ready platforms.
Our environment is highly *AI-accelerated*, so *fluency with AI coding assistants* (such as GitHub Copilot, Cursor, or similar tools) is essential for efficient development. While experience integrating *Large Language Models (LLMs)* is a bonus, we primarily value engineers who are *curious, adaptable, and eager to learn new AI-driven workflows*.
You’ll work across *multiple concurrent projects (currently 3 active and 3 upcoming)* with different architectures, so *flexibility, pragmatic problem-solving, and strong collaboration skills* are essential.
Key Responsibilities
* Design and develop *high-performance, low-latency APIs* using Python and FastAPI
* Build and maintain *async Python services* using modern concurrency patterns
* Optimize and scale *PostgreSQL databases*, including query performance and indexing strategies
* Develop *containerized microservices* and deploy them using Docker and Kubernetes
* Work closely with *Data Science teams* to integrate AI/ML capabilities into backend services
* Collaborate with *Frontend teams* to ensure efficient API design and performance
* Deploy and manage services in *Azure cloud environments*
* Contribute to *architecture decisions and performance optimization strategies*
* Use *AI coding assistants* to accelerate development workflows
Core Requirements
* *3–5+ years* of backend development experience
* *2–3+ years of production experience with Python and FastAPI*
* Strong experience with *async programming in Python*
* Proven experience with *PostgreSQL at scale*
* *Azure cloud services experience (required)* including:
* Blob Storage
* Azure Kubernetes Service (AKS)
* AI Search
* Experience with *Docker and microservices architecture*
* Fluency with *AI coding assistants* (GitHub Copilot, Cursor, or similar)
Technical Expertise
* Expert-level knowledge of *async/await patterns and non-blocking I/O in Python*
* Strong experience with *PostgreSQL optimization*, including:
* Complex queries
* Indexing strategies
* Connection pooling with asyncpg
* Experience designing *RESTful APIs* with:
* JWT authentication
* CORS configuration
* Database schema design and management at scale (*50+ tables with complex relationships*)
* Performance-focused development including *P95 latency optimization*
* Strong understanding of *asyncio vs multiprocessing trade-offs*
Tech Stack
*Core Backend*
* Python 3.11+
* FastAPI
* Async/await concurrency patterns
*Data Layer*
* PostgreSQL
* asyncpg
* SQLAlchemy 2.0
* Alembic migrations
*Cloud (Azure – Required)*
* Azure Blob Storage
* Azure Kubernetes Service (AKS)
* Azure AI Search
* Cosmos DB
*Infrastructure & Deployment*
* Docker
* Kubernetes
* Helm charts
*AI / ML*
* LangChain
* OpenAI APIs
* Vector databases
*Supporting Tools*
* Redis caching
* Pydantic v2
* pytest
*What We Offer*
* Attractive salary
* Large freedom and real influence
* No unhealthy competition, team approach to meeting challenges
* Remote-first, flexible working culture
* Company apartments in cool cities across Europe: work and enjoy a memorable getaway
*About Us*
We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions. Our team embraces unconventional ideas and new technologies, delivering solutions with real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.
Pay: £45,000.00-£102,000.00 per year
Benefits:
* Work from home
Experience:
* Python: 5 years (required)
Work Location: Remote
  • United Kingdom

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.