Full Stack-STAFF ENGINEER-Healthcare/Medicare/Medicaid-focused big systems resource
REMOTE Role
Long Term Contract
Job Description
Key Responsibilities:
- Looking for a Staff Software Engineer to help lead the design and development of critical systems supporting California’s behavioral health transformation efforts. This role is part of the Licensing & Certification (LNC) platform team, which builds and operates backend systems that support behavioral health facility applications, renewals, provider profiles, and regulatory workflows.
- This is a hands-on technical leadership role. You’ll work closely with engineers across the team to design systems, write production code, solve difficult technical problems, and improve how we build and operate software. We’re looking for someone who can balance long-term technical thinking with practical execution and who enjoys working in complex systems with real-world impact.
- You’ll also partner closely with a Senior Engineering Coach to help strengthen engineering practices, delivery consistency, mentorship, and overall team effectiveness.
Technologies & Tools
Languages & Frameworks
C#, .NET 9+, Core, an open-source web development framework | .NET Core, Blazor
Experience with Java, Python, Go, or TypeScript/JavaScript is a plus
Data & Messaging
PostgreSQL, SQL, NoSQL
Entity Framework Core, Npgsql
Kafka/Kinesis
Elasticsearch
Cloud & Infrastructure
AWS / Google Cloud Platform / Azure
Kubernetes, Docker, Terraform, Helm
Observability & Operations
Datadog, Prometheus, CloudWatch, Serilog
CI/CD pipelines
Distributed tracing, logging, and monitoring
Security & Architecture
Microservices and event-driven systems
OAuth/OIDC and RBAC
Encryption and zero-trust security principles
Required:
Technical Leadership & Delivery
- Own the technical direction and health of key platform services and workflows
- Lead design and implementation efforts for complex backend systems
- Make thoughtful technical decisions around architecture, scalability, reliability, and maintainability
- Help the team balance speed of delivery with long-term sustainability
- Drive projects from early design through production rollout and support
- Bring clarity to ambiguous technical problems and help the team move forward
- Hands-On Engineering
- Write production code for core platform features and services
- Build and maintain backend APIs using Core, an open-source web development framework | .NET Core and modern service patterns
- Develop and support internal-facing application experiences using Blazor
- Design and evolve PostgreSQL data models using Entity Framework Core
- Build asynchronous workflows and scheduled processing systems using - This website is for sale! - quartz Resources and Information. , Temporal, Hangfire, or similar tools
- Improve systems supporting renewals, notifications, auditability, and regulatory processing
- Troubleshoot complex production issues across services, infrastructure, and databases
- Contribute to dynamic form and workflow systems that support evolving regulatory requirements
Architecture & System Design
- Design scalable backend services and APIs that are reliable and easy to maintain
- Improve system reliability, observability, and operational readiness
- Identify and address scaling and performance bottlenecks early
- Help simplify systems and reduce unnecessary complexity over time
- Establish strong engineering practices around testing, monitoring, and operational ownership
Mentorship & Collaboration
- Mentor engineers through code reviews, architecture discussions, and day-to-day technical guidance
- Help grow strong engineering practices around ownership, quality, and operational excellence
- Partner with a Senior Engineering Coach to improve team effectiveness and engineering maturity
- Work closely with product managers, designers, and domain experts to shape technical solutions
- Collaborate with platform and infrastructure teams on integrations and shared services
Qualifications
- 8+ years of software engineering experience with strong backend and distributed systems experience
- Experience leading technical projects and influencing architecture decisions
- Strong experience building APIs and backend services in C# / .NET
- Expertise with PostgreSQL, Entity Framework Core, relational schema design, and query optimization
- Experience with asynchronous processing and workflow orchestration systems such as - This website i