Senior Software Engineer (Python)

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Netherlands
Remote or Hybrid
Senior level
Cloud • Digital Media • Information Technology
The Role
Build and support real-time voice and generative AI applications using asynchronous Python, microservices, REST integrations, and Azure services. Develop reliable backend systems with FastAPI and related technologies, implement observability, contribute to CI/CD, and maintain production operations through an out-of-hours rota. Engage directly with customers on troubleshooting, technical workshops, solution design, and implementation support.
Summary Generated by Built In
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.
  • Leverage Microsoft Azure services including App Service, Azure Cache for Redis, Azure Speech Services, Azure OpenAI (PTU), Microsoft SQL, Key Vault and Storage Accounts.
  • 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, Experience & Competencies
Essential
  • 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
  • Experience delivering in Microsoft Azure environments, including: 
    • App Service, Key Vault, Azure SQL
    • Azure Speech Services, Azure OpenAI
    • 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.
  • Exposure to Vue.js or other modern JavaScript frameworks.
  • Understanding of large‑scale, event‑driven or real‑time transactional systems.

Benefits
This is your chance to join and friendly and passionate team that will motivate you to learn and develop your career in the company.
Benefits may include
  • Pension Scheme
  • Remote/Flexible work
  • Life insurance
  • Private healthcare
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. 

About
THE DIGITAL CX TRANSFORMATION COMPANYWhy Sabio? We bring together expertise in cloud migration, cutting-edge CX technologies and powerful customer insight to deliver exceptional end-to-end customer experiences.At Sabio, we are devoted to creating a community of inclusion, and an environment free from discrimination, harassment, and retaliation.  We are committed to being an equal opportunity employer that not only values but celebrates diversity and inclusion. We firmly stand against discrimination based on factors such as race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, and disability status. If you need accommodations, additional support and/or have any specific requirements, we invite you to reach out to our talent team directly: [email protected]

Skills Required

  • Strong commercial experience as a Senior Python Developer or Software Engineer
  • Expertise in asynchronous Python and complex asynchronous architectures
  • Hands-on experience with FastAPI, Uvicorn, Asyncio, SQLAlchemy, Pydantic, Alembic, and Pytest
  • Experience with WebSocket communication patterns and REST API design and integration
  • Experience delivering solutions in Microsoft Azure, including App Service, Key Vault, Azure SQL, Azure Speech Services, Azure OpenAI, Storage Accounts, and Redis Cache
  • Experience operating production systems with structured observability and monitoring
  • Ability to engage customers in technical workshops and solution design discussions
  • Ability to balance project delivery and ongoing production support responsibilities
  • Experience designing or engineering voice-based user experiences
  • Background in financial services or customer service organizations
  • Exposure to Vue.js or other modern JavaScript frameworks
  • Understanding of large-scale, event-driven, or real-time transactional systems
  • Right to work in the UK or EU
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
775 Employees

What We Do

We bring together expertise in cloud migration, cutting-edge CX technologies and powerful customer insight to deliver exceptional end-to-end customer experiences. Sabio Group is a global digital customer experience (CX) transformation specialist with major operations in the UK (England and Scotland), Spain, France, Netherlands, Denmark, Malaysia, Singapore, South Africa and India. Through its own technology, and that of world-class technology leaders such as Amazon Connect, Avaya, Genesys, Google Cloud, Salesforce, Twilio and Verint, Sabio helps organisations optimise their customer journeys by making better decisions across their multiple contact channels. The Group works with major brands worldwide, including Aegon, AXA Assistance, BBVA, BGL, Caixabank, DHL, loveholidays, Marks & Spencer, Rentokil Initial, Essent, GovTech, HomeServe, Saga, Sainsbury’s Argos, Telefónica and Transcom Worldwide.

Similar Jobs

Remote
27 Locations
880 Employees
Remote
27 Locations
880 Employees

Dynatrace Logo Dynatrace

Lead Logs Specialist

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Amsterdam, NLD
5600 Employees

Atlassian Logo Atlassian

Account Executive

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Amsterdam, NLD
11000 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account