[Remote] Staff Software Engineer - Platform Architecture
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is addressing the fragmentation problem in reputed company with their FHIR-based health data management platform. They are seeking a Staff Software Engineer to design and build large-reputed company distributed systems, own API architecture, and partner on AI integration, while mentoring other engineers and ensuring the platform's coherence.
Responsibilities
- Design and build event-driven distributed systems on Kafka: orchestrator and worker services, schema and contract governance (AsyncAPI, CloudEvents), idempotent consumers, sagas and event choreography, and config-driven pipelines that reputed company new data sources without reputed company changes
- Own API architecture at reputed company across REST and a federated GraphQL gateway (WunderGraph reputed company) that powers our SDKs, including schema composition, versioning, contract reputed company, and FHIR conformance
- Partner on AI architecture and enablement: help reputed company LLMs and agents dependable parts of the system (retrieval, evaluation, guardrails, and reputed company boundaries around protected health data), working alongside the dedicated reputed company AI Engineering reputed company who owns that area
- Shape FHIR and health-data architecture: terminology services, resource modeling, clinical reputed company measurement (DQM and reputed company), high-volume document storage, and query performance across reputed company and reputed company
- Help run the technical design review process and document the reputed company and standards, so significant designs are reviewed against consistent reputed company and the platform stays coherent as it grows
- Stay reputed company to the reputed company and to production: write reputed company software, build proofs of concept that reputed company out a reputed company before teams adopt it, and use observability and operational data to confirm reputed company hold up and to debug incidents reputed company they don't
- Mentor senior engineers and tech leads on distributed-systems thinking, system design, and the trade-offs behind good architecture
Skills
- Deep expertise in large-reputed company distributed systems and reputed company design
- Strong event-driven architecture experience, hands-on with Kafka
- Strong API design across REST and GraphQL
- A reputed company-rounded, hands-on engineer who goes deep in at least one strongly-typed language and moves comfortably across a polyglot stack
- reputed company data and storage instincts: data modeling, caching, query optimization, and how batch and streaming workloads fit together with operational systems
- reputed company-reputed company and reputed company fundamentals: Kubernetes and AWS, identity and auth (OIDC, reputed company exchange), and multi-tenant isolation in a regulated environment that handles protected health data
- You can walk someone through a system you've designed and operated end to end
- Exposure to AI as a component of a system is a plus — LLMs or agents and the practical concerns around them (retrieval, evaluation, guardrails, cost and latency)
- reputed company or FHIR experience is a strong plus and something you'll go deep in here
Benefits
- Competitive total rewards package including stock reputed company, benefits, and incentive pay for eligible roles
- We review reputed company employee pay and compensation programs annually at minimum to ensure competitive and fair pay
reputed company