About the job
MariaDB Database Engineer – Healthcare Applications
Location: Remote (India) – UK Shift
Employment Type: Full-time
About BigRio
BigRio is a Boston-based, remote-first technology consulting firm specializing in advanced data and software solutions. We partner with forward-thinking organizations to deliver scalable, cost-effective, and innovative technology, with particular expertise in AI/ML, data engineering, and cloud-native applications. Our clients span healthcare, life sciences, government, and enterprise sectors, and we are known for our ability to tackle complex challenges with cutting-edge solutions.
About the Role
We are seeking a MariaDB Database Engineer to design and build highly available, secure, and optimized databases for healthcare applications (EMR/EHR). You will play a critical role in architecting, implementing, and maintaining a scalable database platform supporting healthcare workflows, patient records, and clinical analytics.
Key Responsibilities
Database Design & Architecture
- Design and implement MariaDB schemas and data models optimized for EMR/EHR workloads.
- Create scalable solutions for patient records (PHI), appointments, billing, and clinical workflows.
- Ensure compatibility with interoperability standards (HL7, FHIR, ADT).
Database Development & Optimization
- Develop and maintain stored procedures, views, triggers, and indexing strategies.
- Optimize query performance and database configurations for high-volume healthcare transactions.
- Implement ETL processes for ingesting data from various healthcare systems (EHRs, lab systems, and third-party APIs).
Data Security & Compliance
- Implement encryption, user access controls, and audit trails for sensitive patient data.
- Ensure compliance with healthcare regulations (HIPAA, GDPR).
Integration & Collaboration
- Collaborate with application development teams (Node.js/Nest.js, Angular) to ensure seamless API and data layer integration.
- Support development of REST APIs for secure data retrieval and updates.
- Work closely with QA teams to validate data integrity and performance.
Monitoring & Maintenance
- Set up database backup, recovery, and disaster recovery processes.
- Monitor database health, capacity planning, and troubleshoot performance issues.
- Provide on-call support as needed.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 5+ years of experience as a database engineer.
- Strong MariaDB or MySQL experience (willingness to learn MariaDB will be supported with training).
- Understanding of HL7, FHIR, and healthcare data models.
- Experience with database replication, partitioning, sharding, and high availability setups.
- Advanced SQL performance tuning and optimization experience.
- Familiarity with ETL workflows, data migrations, and healthcare data pipelines.
- Working knowledge of API integrations and enterprise architecture for healthcare applications.
Preferred Skills
- Experience with cloud-based MariaDB deployments (AWS RDS, Azure Database for MariaDB, or GCP CloudSQL).
- Knowledge of microservices architecture and REST APIs.
- Experience working with Dockerized environments and CI/CD for database deployment.
Soft Skills
- Excellent communication and documentation skills.
- Strong problem-solving ability and attention to detail.
- Ability to work independently and as part of a remote, distributed team.
Equal Opportunity Statement:
BigRio is an equal-opportunity employer committed to creating a diverse and inclusive workplace. We value and promote diversity and prohibit discrimination based on various factors outlined by federal, state, or local laws. All qualified applicants will receive equal consideration for employment.