X

Send us your CV

    X

    Search filters

    • Reset

    Job info

    Our client is expanding their technology team and investing in modern software solutions to drive innovation. They are seeking a talented Senior Python Developer to develop scalable, high-performance applications. Join a company that values creativity, collaboration, and cutting-edge technology.

    Role and Responsibilities:

    • Design and build async FastAPI services with structured logging and low-latency endpoints
    • Develop RESTful APIs across multiple microservices (architecture varies by project: 1-6 services)
    • Implement WebSocket connections for real-time updates and event-driven patterns
    • Optimize database operations with connection pooling (200-pool configurations) and JSONB-aware queries
    • Build background task processing systems with retries and idempotency for heavy operations
    • Containerize services with Docker and deploy via Helm charts to Azure Kubernetes Service
    • Manage environment-driven configuration and execute startup database migrations
    • Implement background job scheduling with task schedulers, status tracking, and retry logic
    • Optimize caching strategies with Redis for maximum performance
    • Configure CORS policies, middleware, and request/response logging

    Requirements

    • Experience 3-5+ years of backend development experience
    • 2-3+ years of production Python/FastAPI experience
    • Azure cloud services experience (REQUIRED): Blob Storage, Azure Kubernetes Service (AKS), AI Search
    • Strong async programming patterns and PostgreSQL expertise
    • Docker containerization and microservices architecture experience
    • Fluency with AI coding assistants (REQUIRED): GitHub Copilot, Cursor, or similar tools for accelerated development

    For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.
    Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.

    Apply for this role

    Where did you hear about us?
    Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
    I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Job manager

    Ioana Fratila

    Other roles I manage

    • Senior Full Stack Developer -Python and React

      Job speciality: ,

      Our client is seeking a Senior Full Stack Developer to join their expanding technology team, helping deliver robust digital products that support the growth and scalability of the business. Role and Responsibilities: Collaborate with

      View job & apply
      • Romania
      • Contract
      • Negotiable
      • 86955
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Data Scientist

      Job speciality: ,

      Our client is expanding their technology team and leveraging data-driven solutions to accelerate innovation. They are seeking a talented Senior Data Scientist to extract actionable insights, build predictive models, and drive strategic

      View job & apply
      • Romania
      • Contract
      • Negotiable
      • 86724
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Lead Developer Node.js and React

      Job speciality: ,

      Our client is growing their technology team and is seeking a Lead Full Stack Developer to deliver scalable, high-quality web applications and support the expansion of their digital platforms. Role and Responsibilities: Design and implement

      View job & apply
      • Hungary
      • Contract
      • Negotiable
      • 86856
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior AI Engineer

      Job speciality: ,

      Our client is expanding their technology team and harnessing advanced AI solutions to drive innovation. They are seeking a talented Senior AI Engineer to design, develop, and deploy intelligent applications, optimize AI frameworks, and enable

      View job & apply
      • Prague, Czech Republic
      • Contract
      • Negotiable
      • 86757
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Data Scientist – Gen AI

      Job speciality: ,

      Our client is seeking a Senior Data Scientist - GenAI to develop and deploy cutting-edge generative AI models that drive innovation and business impact. Join a forward-thinking team at the forefront of next-generation AI solutions. Role and

      View job & apply
      • Prague, Czech Republic
      • Permanent
      • Negotiable
      • 86790
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior AI/ML Engineer

      Job speciality: ,

      Our client is seeking a Senior AI/ML Engineer to lead the development and deployment of advanced machine learning models and AI-driven solutions. This is a unique opportunity to join an innovative team focused on pushing the boundaries of applied

      View job & apply
      • Romania
      • Contract
      • Negotiable
      • 86823
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    • Senior Data Analyst

      Job speciality: ,

      Our client is expanding their business and is seeking a Senior Data Analyst to strengthen their analytics capabilities, deliver actionable insights, and support data-driven decision-making across the organization. Role and Responsibilities: Deliver

      View job & apply
      • Greece
      • Contract
      • Negotiable
      • 86922
      X

      Apply

      Where did you hear about us?
      Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
      I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.

    Browse all Technology jobs
    X

    Apply

    Senior Python Developer
    • Software Development
    • Hungary
    • Negotiable
    • Contract
    • 86691
    /** * job_manager_application_details_email or job_manager_application_details_url hook */
    Where did you hear about us?
    Maximum upload size: 2MB | Accepted formats: Word, PDF, Notes
    I consent to storing and processing my personal data as outlined on the 'How Cavendish Professionals manages and uses your personal data' page.