Staff Software Engineer
Core
Architect and develop scalable, resilient software solutions to accelerate delivery and improve engineering efficiency for a revenue cycle management platform serving health systems.
Role type
Staff Software Engineer (Strategy & Hands-on IC)
Builds
Scalable, maintainable, and reusable components, patterns, frameworks, and tooling for cross-cutting needs across multiple delivery teams.
Domain
Healthcare Revenue Cycle Management / Cloud-Native Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, .NET Core, software architecture, microservices, CI/CD, automated testing, observability, distributed systems, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), IaC (Terraform), event-driven architectures, code reviews, technical prototyping.
Preferred skills
AI-enabled development tools, code generation models, ML-driven insights, emerging technology evaluation.
Technologies
JavaScript, TypeScript, .NET Core, AWS, Azure, GCP, Docker, Kubernetes, Terraform, Kafka, EventBridge, GraphQL, REST APIs, Copilot, embedding models, vector search.
Responsibilities
Design, develop, test, deploy, and monitor high-quality software solutions; build scalable components and frameworks; collaborate with product teams to translate concepts into technical designs; establish and advocate for technical standards and design patterns; lead technical design sessions and architecture reviews; conduct code reviews and mentor engineers; troubleshoot complex multi-system issues; evaluate emerging technologies and provide guidance.
Seniority
Staff, strategy & mentorship