← Back to jobsApply for this position
Globalhealthcareexchangeinc
Principal Software Engineer, Data Architecture and Engineering
datafull-timeOffice Location or Remote - USA
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
healthcare
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Overview
We're seeking a Principal Engineer to establish data architecture excellence across our engineering organization. As we transition to autonomous, stream-aligned teams, we need a hands-on data expert who can enable application teams to make sound data decisions independently.
This role works side-by-side with application engineers, not in isolation. Your peers will be full-stack and backend engineers building products. You need to understand application architecture, API design, and deployment practices - and bring deep data expertise to that context.
What You'll Do
- Work directly with application teams on data architecture for their applications and services
- Design and review data architectures and models, aligning data ownership with team domain boundaries
- Review application code and architecture with focus on data access patterns and performance
- Evaluate and recommend data storage technologies (MongoDB, PostgreSQL, NoSQL, document stores, warehouses)
- Optimize database performance: query tuning, indexing, execution plan analysis, resource management
- Guide technology selection based on read/write patterns, data volumes, and access patterns
- Define data access patterns: APIs, ORMs, event-driven architectures, replication strategies
- Establish data replication and syndication strategies (CDC, event streaming, batch processing)
- Guide data architecture for ML/LLM
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist