[Remote] Principal Software Engineer, Data Architecture and Engineering

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. GHX is a healthcare business and data automation company, empowering healthcare organizations to enable better patient care and maximize industry savings. The Principal Engineer will establish data architecture excellence across the engineering organization, working closely with application teams to guide data decisions and optimize data systems.ResponsibilitiesWork directly with application teams on data architecture for their applications and servicesDesign and review data architectures and models, aligning data ownership with team domain boundariesReview application code and architecture with focus on data access patterns and performanceEvaluate and recommend data storage technologies (MongoDB, PostgreSQL, NoSQL, document stores, warehouses)Optimize database performance: query tuning, indexing, execution plan analysis, resource managementGuide technology selection based on read/write patterns, data volumes, and access patternsDefine data access patterns: APIs, ORMs, event-driven architectures, replication strategiesEstablish data replication and syndication strategies (CDC, event streaming, batch processing)Guide data architecture for ML/LLM applications (vector databases, embeddings, RAG patterns)Lead zero-downtime data migrations and infrastructure modernizationHands-on troubleshooting and optimization of critical data systemsEstablish data quality, monitoring, and observability standardsLead knowledge sharing through workshops, documentation, and office hoursSkills10+ years building software applications with heavy focus on data systemsStrong application development background (full-stack, backend, or data-intensive applications)Deep expertise in NoSQL (MongoDB, DynamoDB, DocumentDB) and relational databases (PostgreSQL, SQL Server)Proven experience optimizing database performance at scale (query tuning, indexing, resource management)Strong data modeling and schema design skillsUnderstanding of application architecture, API design, and software development practicesDeep experience with cloud data platforms (AWS, Azure, or GCP) including cost optimizationExperience with AI/LLM-assisted development tools and agentic software engineering practicesTrack record of establishing data standards across engineering organizationsExcellent communication skills - able to influence and educate engineers at all levelsExperience as a full-stack or backend engineer with deep data focusProficiency in Python, Java, JavaScript/TypeScript, or C#AWS data services (RDS, Aurora, Redshift), Snowflake, or modern data warehousesAdvanced data modeling (temporal models, event sourcing, complex domain modeling)Healthcare or EDI domain knowledgeExperience with event-driven architectures and change data captureETL/ELT tools and data pipeline orchestrationPrior Principal/Staff Engineer experienceBenefitsHealth, vision, and dental insuranceAccident and life insurance401k matchingPaid-time offEducation reimbursementCompany OverviewGHX is a software-as-a-service company that’s reducing the cost of doing business in healthcare by automating supply chain processes and improving visibility into the products used in patient care. It was founded in 2001, and is headquartered in Baar, Zug, CHE, with a workforce of 1001-5000 employees. Its website is https://www.ghx.com/de.Company H1B SponsorshipGHX has a track record of offering H1B sponsorships, with 5 in 2025, 9 in 2024, 9 in 2023, 3 in 2022, 13 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Work at Home Chat Operator - Entry Level / No Experience

Remote

Amazon Data Entry Virtual Jobs Β– Work From Home

Remote

Specialty Class Instructor

Remote

HR Analyst

Remote

Remote - Principal Consultant (Banking focus) - Full Time

Remote

[Remote] AI Research Jobs in Canada (Remote, Full-Time)

Remote

Financial Project Controller Remote / Telecommute Jobs

Remote

AWS/Amazon-Connect SME Resource in Atlanta

Remote

Program Management Office Analyst

Remote

Experienced Medical Data Entry Professionals – Healthcare Information Management

Remote
← Back