Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Data Architecture and Engineering

$150k - $214k

Sky Mavis

Overview
Were 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 Youll 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 applications (vector databases, embeddings, RAG patterns)

Lead zero-downtime data migrations and infrastructure modernization

Hands‑on troubleshooting and optimization of critical data systems

Establish data quality, monitoring, and observability standards

Lead knowledge sharing through workshops, documentation, and office hours

Required Qualifications

10+ years building software applications with heavy focus on data systems

Strong 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 skills

Understanding of application architecture, API design, and software development practices

Deep experience with cloud data platforms (AWS, Azure, or GCP) including cost optimization

Experience with AI/LLM-assisted development tools and agentic software engineering practices

Track record of establishing data standards across engineering organizations

Excellent communication skills - able to influence and educate engineers at all levels

Preferred Qualifications

Experience as a full‑stack or backend engineer with deep data focus

Proficiency in Python, Java, JavaScript/TypeScript, or C#

AWS data services (RDS, Aurora, Redshift), Snowflake, or modern data warehouses

Advanced data modeling (temporal models, event sourcing, complex domain modeling)

Healthcare or EDI domain knowledge

Experience with event‑driven architectures and change data capture

ETL/ELT tools and data pipeline orchestration

Prior Principal/Staff Engineer experience

What Were Looking For
You come from an application development background and understand how data fits into the broader application architecture. Youre hands‑on and take ownership - you can architect complex data systems and roll up your sleeves to optimize them. You succeed by making others successful - you educate and empower rather than gatekeep. You speak the language of application engineers and can review their code, understand their challenges, and guide them to better data solutions. You understand trade-offs, know when to optimize for speed vs. perfection, and can influence without authority. Youve run data systems in production at scale and understand what it takes to keep them performant and reliable.

Why This Role Matters
GHX Engineering is transforming toward autonomous, stream‑aligned teams with independent deployment capabilities. This role is central to that vision - establishing data architecture excellence that enables teams to move fast without creating future problems. Youll define data strategy for a growing engineering organization in healthcare technology, working directly with engineering leadership on this transformation.

Estimated Salary Range
Estimated Salary Range for this position:

$150,000 to $214,000 plus bonus

The base salary range represents the anticipated low and high end of the GHX’s salary range for this position. The base salary is one component of GHX’s total compensation package for employees. Other rewards and benefits include: health, vision, and dental insurance, accident and life insurance, 401k matching, paid‑time off, and education reimbursement, to name a few.

Equal Employment Opportunity
Global Healthcare Exchange, LLC and its North American subsidiaries (collectively, “GHX”) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. All qualified applicants will receive consideration for employment without regard to any status protected by applicable law. This EEO policy applies to all terms, conditions, and privileges of employment, including hiring, training and development, promotion, transfer, compensation, benefits, educational assistance, termination, layoffs, social and recreational programs, and retirement.

GHX believes that employees should be provided with a working environment which enables each employee to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. GHX expects and requires the cooperation of all employees in maintaining a discrimination and harassment‑free atmosphere. Improper interference with the ability of GHX’s employees to perform their expected job duties is absolutely not tolerated.

#J-18808-Ljbffr
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data Architecture and Engineering in Richmond, VA vacancy
  • $96.8k - $251.6k

     ..., cross-team technical initiatives from architecture through production readiness, with emphasis...  ...in the cloud while improving the engineering systems, operational practices, and AI-enabled...  ...Us Only Oracle brings together the data, infrastructure, applications, and expertise... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  • $96.8k - $251.6k

     ...Overview Join OCI to lead the architecture and delivery of large-scale...  ..., and raises the bar for engineering excellence across teams....  ...Qualifications ~10+ years of software engineering experience with...  ...Oracle brings together the data, infrastructure, applications... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    5 days ago
  • £80k - £110k per year

     ...Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is...  ...hands‑on development with strategic influence, guiding architecture decisions and shaping the technical vision for a global,... 
    Suggested
    Permanent employment
    Remote work
    Flexible hours

    Harrington Starr

    Richmond, VA
    3 days ago
  • $146k - $241k

     ...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical...  ...12+ years of professional experience in data/software engineering, AI/ML engineering, or cloud... 
    Suggested
    Remote work
    Work from home

    FUJIFILM Corporation

    Richmond, VA
    1 day ago
  •  ...As a Lead Data Engineer at Rearc, youll play a pivotal role in establishing and maintaining...  ...engineering team. Your deep expertise in data architecture, ETL processes, and data modeling will...  ...about improving the lives of fellow software engineers. We’re committed to... 
    Suggested
    Flexible hours

    Rearc

    Richmond, VA
    19 hours ago
  •  ...A global cybersecurity leader is seeking a Lead Data Engineer to steer their data engineering efforts. This position involves designing...  ..., guiding junior engineers, and setting the vision for data architecture. The ideal candidate should have over 5 years of experience... 

    OPSWAT

    Richmond, VA
    3 days ago
  •  ...Principal Data Engineer – Azure Databricks Seeking a highly skilled Principal Azure Data Engineer to lead the design, architecture, and delivery of enterprise-scale Data Lakehouse solutions on Azure Databricks. This is a senior-level role within the Analytics organization... 

    Flexton

    Richmond, VA
    5 days ago
  • $286.2k - $326.7k

    Sr. Distinguished, Software Engineer - Enterprise Data Storage and Consumption Platforms - Remote-Eligible Job Description As a...  ...require deep expertise in AWS infrastructure ,Lakehouse architecture, Snowflake, Databricks platform and BI tools to mature... 
    Full time
    Part time
    H1b
    Local area
    Remote work

    Capital One Financial Corporation

    Richmond, VA
    1 day ago
  •  ...Conversica is seeking a Senior AI Software Engineer to design, build, and scale production-grade...  ...with high autonomy, shaping AI systems architecture and engineering standards within your project...  ...decision-making for AI architecture, data modeling, and system integration within... 
    Full time
    Remote work

    Conversica

    Richmond, VA
    3 days ago
  • $233.3k - $385k

     ...and customer-facing Fellow AI Engineer to define and lead UKG’s...  ...will serve as the strategic and architectural authority for Agentic AI systems...  ...with Product, Engineering, Data Science, Security, and Legal...  ...• Experience: 15+ years in software development and AI, with at least... 
    Local area

    UKG

    Richmond, VA
    2 days ago
  • A global consulting firm is seeking a Data Engineering Manager to lead the design and implementation of scalable cloud analytics solutions. Candidates should have strong expertise in data architecture and management skills, along with proven experience in Databricks. You... 

    Ernst & Young Oman

    Richmond, VA
    2 days ago
  •  ...mindset to lead our growing Data Center practice . This is a...  ...role for an entrepreneurial engineer who thrives on building client...  ...projects using Civil 3D and related software. Oversee project execution...  ...technology, landscape architecture, and surveying services to a... 
    Work at office
    Local area
    Flexible hours

    Timmons Group

    Richmond, VA
    16 days ago
  • $160k - $190k

     ...within the United States. As a Fullstack engineer on the Application Experience team, you...  ...backend work in Go. Own multi-product architecture, such as the Design System (“Grammar”),...  ...decisions by injecting behavioral data into their analytics stack. The company’... 
    Remote work
    Home office
    Flexible hours

    FullStory

    Richmond, VA
    2 days ago
  •  ...or Java, following clean code and best software engineering practices. Design and implement...  ...scalable, reliable, and secure microservices architecture. Collaborate with engineering and...  ...non-relational strategy, effective data modelling. Experience with Financial... 
    Work experience placement

    Visa Consolidated Support Services India

    Richmond, VA
    19 hours ago
  •  ...you to grow and succeed. We are seeking an experienced SAP AI Engineering Architect (f/m/d) to lead the design, development, and...  ...SAP and non‑SAP systems. Leverage SAP BTP capabilities for data orchestration, analytics, and machine learning model deployment... 

    SAP Belgium NV/SA

    Richmond, VA
    7 hours ago
  • $150k - $190k

     ...technology that will inform TEECOMs design and engineering solutions. We’re a close-knit group...  ...for experimentation in the AEC (Architecture, Engineering, and Construction) field....  ...Position We are looking for a mid-career software developer to join our team of five. In... 
    Full time
    Temporary work
    Remote work
    Visa sponsorship
    Flexible hours

    TEECOM

    Richmond, VA
    19 hours ago
  • $189.59k - $215.25k

     ...Related Services Company, Inc. seeks Senior Software Engineers to serve as a core member of an...  ..., translating user needs into systems architecture. Assess and validate application performance...  ...: Agile, algorithms, API, API Rest, data structures, distributed systems, J2EE,... 
    Local area
    Remote work
    2 days per week

    American Express Travel Related Services Company, Inc.

    Richmond, VA
    4 days ago
  •  ...About the Team OpenAI’s B2B Engineering team brings our most...  ...spans distributed systems, data infrastructure, platform services...  ...the Role We’re looking for a Principal Software Engineer to design and...  ...products. You’ll lead the architecture of backend services and platform... 

    OpenAI

    Richmond, VA
    3 days ago
  • $177.5k - $222.5k

     ...Prescryptive Health, Inc. is seeking a Principal Software Engineer in the United States to oversee the architecture and reliability of their ePrescribing platform. This role requires expertise in NCPDP ePrescribing standards and a strong background in designing distributed... 
    Flexible hours

    Prescryptive Health, Inc.

    Richmond, VA
    1 day ago
  • $170.77k - $281.77k

     ...We seek a skilled software engineer to join the Red Hat OpenStack NFV Architecture team. In this role, you will be responsible for designing, developing, and integrating NFV solutions with a focus on high-performance networking for telecom customers. You will leverage... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Richmond, VA
    19 hours ago
  • $210k - $240k

     ...Were building an autonomous infrastructure engineering agent: think Claude Code, but for your cloud. If youre excited about agentic AI...  ...About Pulumi: Pulumi is reimagining how teams build cloud software, enabling developers and infrastructure experts to work better... 
    Local area
    Remote work
    Flexible hours

    Pulumi Corporation

    Richmond, VA
    2 days ago
  • $99.6k - $223.4k

     ...seamlessly with OVE's advanced delivery architecture, enabling scalable monetization and high...  ...technical, distributed systems-focused engineering team Responsibilities Responsibilities...  ...Us Only Oracle brings together the data, infrastructure, applications, and... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  •  ...Senior AI Engineer — Inference & Agent Systems United States Title: Applied AI Engineer...  ...case design: ambiguous queries, missing data, conflicting sources, malformed tool...  ...cold start optimization Async worker architecture for parallel sub-agent execution... 

    Arcana Analytics Inc.

    Richmond, VA
    19 hours ago
  • $200k - $250k

     ...Luxury Presence is seeking a Staff Software Engineer to help develop their AI-first platform. This role requires 5+ years of full-stack...  ...Candidates should be comfortable working with microservice architecture in AWS and have a passion for AI-driven solutions. The position... 

    Luxury Presence

    Richmond, VA
    3 days ago
  •  ...Principal Data Architect & ETL Engineering Lead We’re seeking a highly technical, hands‑on Principal Data Architecture and ETL/ELT Lead to drive the design, development, and modernization of ETL/ELT processes in support of enterprise analytics and business intelligence... 
    Contract work
    Remote work
    Flexible hours

    Silver Search

    Richmond, VA
    3 days ago
  • $180.35k - $270.52k

     ...Lyric, a leading healthcare technology company in the United States, is seeking a Principal Software Engineer. The role involves leading software solution design and development, collaborating with cross-functional teams, and mentoring engineers. Ideal candidates will... 

    Lyric

    Richmond, VA
    3 days ago
  • $152k - $272.25k

     ...Job Requisition ID #26WD97132 Principal Machine Learning Engineer, ML Platform and Systems Architecture POSITION OVERVIEW The work we...  ...on the planet. By creating software tools for making buildings,machines...  ...that span ML infrastructure,data systems, model lifecycle... 
    Remote work

    Autodesk

    Richmond, VA
    19 hours ago
  • $100 per hour

     ...trust DualEntry to automate away manual data entry work with AI. We’re finally making...  ...ET timezone (NYC HQ) As our Frontend Engineer , you’ll own and build major product...  ...clarity You’ll strengthen our frontend architecture, performance, accessibility, and responsiveness... 
    Contract work
    Immediate start
    Remote work
    Work from home
    Relocation
    Home office
    Visa sponsorship
    Shift work

    Dualentry

    Richmond, VA
    2 days ago
  •  ...Inc. is seeking a Lead Java Developer with GCP proficiency to drive technical excellence and mentor engineering teams in the United States. Youll lead the architecture of Java-based platforms, oversee cloud infrastructure on Google Cloud Platform, guide developers, and... 

    EPAM Systems Inc

    Richmond, VA
    19 hours ago
  • $102k - $181.72k

     ...WSP USA is seeking an Engineering & AI Enterprise Architect to define and govern the enterprise architecture for engineering applications and AI. Responsibilities include developing enterprise roadmaps, managing data strategies, and providing architectural leadership.... 

    WSP

    Richmond, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data Architecture and Engineering. Be the first to apply!