Job Description
Job Description
About the job
Role Overview
You will be responsible for designing scalable, secure, and high-performance services that support both patient- and provider-facing applications. This is a hands-on technical leadership role for someone who thrives in complex, distributed environments and enjoys solving high-impact problems. You’ll collaborate closely with product managers, designers, and other engineers to deliver reliable, compliant, and efficient systems at scale.
Key Responsibilities
Architect, design, and build scalable, secure, and maintainable backend systems and APIs.
Lead the technical direction for backend architecture, ensuring reliability, observability, and performance.
Implement and enforce best practices around encryption, secure storage, and access controls for PHI / PII data.
Design and maintain authentication, token management, and session handling mechanisms.
Build and manage multi-tenant systems with configurable data, features, and branding.
Deploy and manage infrastructure using Terraform, Kubernetes, and Docker on GCP.
Design and optimize CI / CD pipelines for fast, reliable, and secure delivery.
Drive system observability, logging, and monitoring to ensure uptime and performance.
Integrate LLM-based components (Gemini, OpenAI, Claude, etc.) for AI-driven features and automations.
Build distributed systems leveraging Pub / Sub, caching, and gRPC-based communication patterns.
Collaborate across teams to ensure consistency in system design, data flow, and platform scalability.
Lead design and architecture reviews to ensure high-quality, future-proof solutions.
Mentor engineers and drive best practices in security, scalability, and reliability.
Qualifications
Required :
8+ years of software engineering experience, with a strong focus on backend and infrastructure systems.
Expert proficiency in Python , with hands-on experience using FastAPI for scalable API design.
Strong database design and performance tuning skills using Postgres .
Deep experience in secure storage , token / session management , and multi-tenancy .
Hands-on experience with Terraform , GCP , Kubernetes , and Docker .
Strong understanding of security best practices , including encryption, HIPAA compliance, and access controls.
Proven ability to design and implement system architecture for scale and reliability.
Experience implementing and maintaining CI / CD pipelines .
Solid knowledge of system observability , including logging, metrics, and tracing.
Familiarity with integrating LLMs (Gemini, OpenAI, Claude, etc.) and Langraph for intelligent workflows.
Experience with distributed systems using Pub / Sub , caching , and gRPC .
Preferred :
Domain experience in healthcare or other regulated industries.
Experience leading Developer Experience (DevEx) initiatives or platform engineering efforts.
Knowledge of threat modeling and secure architecture design.
Familiarity with LiveKit or real-time communication frameworks.
Understanding of API versioning and long-term service evolution.
Lead Software Engineer • Gilbert, AZ, US