Senior Data & Backend Engineer
ChampSoft · Nugegoda
Job description
About the role
We are looking for a highly experienced Senior Data & Backend Engineer to join our Healthcare Analytics Platform team. This hybrid role combines data engineering, database development and Python backend/API development to build reliable healthcare data pipelines, analytics‑ready data models, savings‑opportunity engines and secure backend APIs.
Key responsibilities
- Design, build and maintain batch and streaming data‑processing pipelines for medical and pharmacy claims, eligibility, invoices and reference pricing using Snowflake, PostgreSQL and Microsoft SQL Server.
- Develop and optimise complex SQL queries, stored procedures, data transformations and analytics models, and implement data validation and reconciliation across source, staging and warehouse layers.
- Create production‑grade REST APIs with Python (FastAPI or Flask) for savings calculations, member profiles, healthcare metrics and evidence drill‑downs, ensuring robust validation, logging and observability.
- Implement versioned business rules, authentication (SSO, RBAC), PHI audit trails and automated unit/integration tests.
- Monitor production pipelines, set up alerting, retry mechanisms and operational runbooks, and troubleshoot performance or data‑quality issues.
Required profile
- 5+ years of professional software, backend or data engineering experience, with strong hands‑on Python development.
- Deep expertise in SQL, Snowflake, PostgreSQL and relational database design, plus experience with ETL/ELT pipelines and orchestration tools such as Airflow or SSIS.
- Proven ability to build and maintain reliable data pipelines and secure, high‑performance APIs in a healthcare context.
- Understanding of application and database security, PHI/PII handling, and production monitoring.
Required skills
- Python
- Advanced SQL (joins, window functions, stored procedures)
- Snowflake
- PostgreSQL
- Microsoft SQL Server / T‑SQL
- FastAPI / Flask
- REST API design
- ETL / ELT
- Data modelling
- Data validation and reconciliation
- Git
- Automated testing
- Airflow / SSIS
- AWS S3
- Docker
- ECS / Kubernetes
- Okta / SSO / RBAC
- Healthcare claims and analytics
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salary: Senior DevOps Engineer Based on 9 job offers in Sri LankaApply 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
Published 9 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ChampSoft
Nugegoda