Start Your Search Here

Job Search

Sabio Group

The Netherlands / Global

Senior Software Engineer (Python)

Job Description

Sabio Group is a trusted expert in AI, Contact Centre and Data. We design, build and run automation‑led customer experiences for leading brands, combining deep domain expertise with modern engineering and a consulting mindset. We’re collaborative, curious and outcomes‑driven, and we invest in people who want to learn and grow in a supportive, inclusive environment.

Role Purpose

We are looking for a

Senior Software Engineer (Python)

to join our Software Engineering team within the AI Practice. This role will be instrumental in engineering, enhancing and supporting a real‑time voice application underpinned by Generative AI technologies.

You will contribute across both

project delivery

and

production support , including participation in an

out‑of‑hours callout rota . The role focuses on building complex asynchronous systems using modern Python frameworks, integrating enterprise platforms, and ensuring reliable operation of a mission‑critical solution for a major financial services client.

This role is customer‑facing and will include direct engagement with client technical teams, solution architects and delivery stakeholders.

Key Responsibilities

Design, build and maintain real‑time voice and AI‑enabled applications using Python and modern async frameworks.

Develop and optimise backend microservices using FastAPI, Uvicorn, Asyncio, Pydantic and SQLAlchemy.

Engineer and maintain REST API integrations with external enterprise systems.

Implement observability using OpenTelemetry and Azure Application Insights.

Contribute to CI/CD pipelines using Azure DevOps.

Participate in an out‑of‑hours callout rota to support critical customer operations.

Provide technical guidance to customers, including troubleshooting, solution walkthroughs and implementation support.

Collaborate with cross‑functional Sabio teams across AI, Engineering and Delivery.

Maintain high code quality using Pytest, Alembic migrations and peer review practices.

Skills Knowledge and Expertise

Strong commercial experience as a Senior Python Developer / Software Engineer.

Expertise in

asynchronous Python

and building complex async architectures.

Strong hands‑on experience with:

FastAPI, Uvicorn, Asyncio, SQLAlchemy, Pydantic, Alembic, Pytest

WebSocket‑based communication patterns

REST API design and integration

Storage Accounts, Redis Cache

Experience operating production systems with structured observability and monitoring.

Ability to engage effectively with customers, including technical workshops and solution design discussions.

Ability to balance both project delivery work and ongoing support responsibilities.

Nice to Have

Experience designing or engineering

voice‑based user experiences .

Background working with Financial Services or Customer Service organisations.

Benefits may include

Pension Scheme

Life insurance

Plus many more! (Benefits are dependant on your base location.)

The Small Print

Strictly No Agencies; any submission of resumes without prior request from Sabio Group will not be deemed as an introduction and therefore will not warrant an introduction fee. All applicants must have the right to work in the territory to which the role relates (UK & EU).

Sabio Group are unable to offer sponsorship on any roles advertised.

#J-18808-Ljbffr

Toepassen Now

Similar Opportunities

View all jobs