Jobiglo

No results.

Senior Data & Backend Engineer

ChampSoft · Nugegoda

Hybrid Senior 🇬🇧 English
Python FastAPI Flask SQL Snowflake PostgreSQL Microsoft SQL Server T-SQL REST APIs Data pipelines

Job description

About the role

ChampSoft is seeking a highly experienced Senior Data & Backend Engineer to join its Healthcare Analytics Platform team. The role blends data engineering, database development, and Python backend/API work to deliver reliable, secure, and audit‑ready healthcare data pipelines and services.

Key responsibilities

  • Design, build and maintain batch and streaming data pipelines for medical and pharmacy claims, eligibility, invoices and related datasets.
  • Develop and optimise complex SQL queries, stored procedures, and analytics models on Snowflake, PostgreSQL and Microsoft SQL Server.
  • Implement data validation, source‑to‑target reconciliation, and exception‑handling workflows across staging and warehouse layers.
  • Monitor production data refreshes, create runbooks, and set up alerting and retry mechanisms.
  • Design and deliver production‑grade REST APIs using Python frameworks such as FastAPI or Flask for savings calculations, member profiles, analytics, and operational workflows.
  • Optimise database performance, indexing, query execution and warehouse utilisation.

Required profile

  • Proven senior‑level experience in data engineering and backend development.
  • Strong background working with healthcare data and an understanding of data accuracy, security and auditability requirements.
  • Demonstrated ability to design scalable data models and reliable APIs.
  • Experience with hybrid work environments and collaborative, engineering‑first teams.

Required skills

  • Python
  • FastAPI or Flask
  • SQL (complex queries, stored procedures)
  • Snowflake
  • PostgreSQL
  • Microsoft SQL Server
  • T‑SQL
  • REST API development
  • Data pipelines and batch processing
  • Analytics modeling

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ChampSoft.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 weeks ago

Expires 1 month from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ChampSoft

Nugegoda