Senior Python Developer [J297]

SKM Group
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 120K

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Azure
Cloud Computing
Static Program Analysis
Profiling
Software Quality
Code Review
Databases
Continuous Integration
Cursor (Graphical User Interface Elements)
Software Design Patterns
DevOps
Distributed Systems
Python
Microsoft SQL Server
NoSQL
OAuth
Redis
Ansible
Prometheus
Software Engineering
Datadog
CircleCI
Data Logging
Grafana
Backend
Cloudformation
FastAPI
Gitlab-ci
Kubernetes
Front End Software Development
Asynchronous Programming
Api Design
REST
Terraform
Docker
Jenkins
Microservices

Job description

As a Senior Python Developer, you will deliver high-quality, production-ready software end-to-end, following established architectural and engineering standards. This is a fully hands-on role focused on implementation, technical depth, and consistent delivery, with no leadership or mentorship responsibilities.

You'll work on cloud-native and AI-enabled systems, collaborating closely with client-facing roles and distributed engineering teams to build secure, scalable, and reliable solutions.

Key Responsibilities

  • Deliver production-ready backend and frontend code aligned with architectural standards
  • Design and implement AI-driven and cloud-native solutions
  • Collaborate with client-facing stakeholders to clarify requirements and ensure correct implementation
  • Build scalable microservices and distributed systems using proven design patterns
  • Develop secure APIs for ML/AI model integration
  • Participate in code reviews and contribute to improving overall code quality
  • Analyze and improve solutions for scalability, reliability, and performance
  • Maintain accurate technical documentation
  • Ensure compliance with security, data privacy, and operational standards
  • Troubleshoot issues and participate in incident resolution following ITIL-aligned processes
  • Proactively suggest improvements to performance, tooling, and development processes
  • Adapt quickly to changing requirements and priorities
  • Work effectively with distributed teams, maintaining required US hours overlap (2-6pm CET minimum)

Requirements

Do you have experience in Software development?, * 8+ years of professional software development experience

  • Advanced Python expertise, including asynchronous programming
  • Hands-on experience with FastAPI and RESTful architectures
  • Strong knowledge of secure API design and authentication (OAuth2, JWT)
  • Proven experience delivering cloud-native systems

GenAI & Modern Engineering

  • Practical experience with GenAI technologies, including:
  • RAG architectures
  • Vector databases
  • LangChain, LlamaIndex, or agentic frameworks
  • Proven use of AI coding tools (e.g. Cursor, OpenAI Codex, Claude Code) in production environments

Cloud, DevOps & Infrastructure

  • Strong experience with Azure (Functions, App Service, Storage, Service Bus)
  • Experience with Docker and containerized applications
  • Familiarity with Kubernetes and container orchestration
  • CI/CD experience (Jenkins, GitLab CI, CircleCI)
  • Infrastructure-as-Code experience (Terraform, Ansible, CloudFormation)

Data, Monitoring & Operations

  • Experience with MS SQL, NoSQL databases, and Redis
  • Monitoring and logging with Prometheus and Grafana
  • Experience with profiling, diagnostics, and static code analysis tools
  • Familiarity with ITIL / incident management frameworks
  • Experience ensuring operational readiness for AI systems

Additional Skills

  • Node.js ecosystem familiarity (npm-level usage)
  • Cloud exposure to Azure, AWS, or GCP
  • Excellent English communication skills
  • Consultant mindset: ability to explain trade-offs, propose improvements, and engage non-technical stakeholders
  • Ability to maintain required US time overlap

Huge Plus

  • Hands-on Datadog experience, especially:
  • APM
  • Distributed tracing
  • Dashboards and logs
  • End-to-end system observability

Benefits & conditions

Why Join Us

  • Work in a modern software development company with international clients
  • Be part of a collaborative, supportive team
  • Learn how tech recruitment works end-to-end
  • Flexible working model and long-term growth opportunities
  • Company apartments in cool cities across Europe: work and enjoy a memorable getaway

About the company

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.

Apply for this position