Staff Software Engineer - Full Stack

Speridian Technologies, LLC
Sacramento, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 170K

Job location

Remote
Sacramento, United States of America

Tech stack

Java
JavaScript
.NET
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
Distributed Systems
Elasticsearch
Entity Framework
Python
PostgreSQL
NoSQL
OAuth
OpenID
Query Optimization
Role-Based Access Control
Prometheus
Zero Trust Network Access
Service Design
Software Engineering
SQL Databases
Systems Integration
TypeScript
Datadog
Data Logging
Blazor
Reliability of Systems
Backend
Event Driven Architecture
Kubernetes
Production Code
Kafka
Api Design
Cloudwatch
Terraform
Dynatrace
Docker
Go
Programming Languages
Microservices

Job description

We're 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. What You'll Do 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 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 Quartz.NET, 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, Location: Sacramento, CA Department: Product + Engineering Reports to: Director of Engineering About UpMetrics At UpMetrics, we're building a world where impact organizations…
  • 11 days ago

Requirements

  • 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 Quartz.NET, Temporal, or Hangfire
  • Strong understanding of scalable backend architecture and service design
  • Experience working in regulated or compliance-focused environments is a plus
  • Ability to navigate ambiguity and make sound technical tradeoff decisions
  • Comfortable working across architecture, implementation, operations, and delivery

Languages & Frameworks

  • C#, .NET 9+,

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 / GCP / 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

About the company

Speridian Technologies is recruiting for a Staff Software Engineer - Full Stack for our State of California Client, the Department of Healthcare Services, Behavioral Health. This person will be part of a long-term, fully budgeted, state-of-the-art, extremely vast technical modernization project. This is a remote role; however, there may be meetings in the Sacramento area several times a year. Candidates are expected to work business hours, Monday-Friday, Pacific Time Zone. Join DHCS's Behavioral Health Transformation: Where Purpose Meets Innovation Location: Remote Department: Department of Healthcare Services (DHCS), Behavioral Health Transformation (BHT) Commitment: Full-Time Consultant (W2 employee of Speridian or 1099/IC for Speridian) Why DHCS? At DHCS we are leading a transformative journey in Behavioral Health, reshaping systems and services to ensure better outcomes for communities across California. Our Behavioral Health transformation initiative is more than a project-it's a movement to make California a leader in accessible, high-quality health services. We're setting the stage for a new era of government services built on agile methodologies, cutting-edge technology, continuous improvement, and a relentless commitment to serving the public good. At DHCS, we're looking for innovators who are passionate about purposeful work and excited by the opportunity to drive lasting change through innovative solutions. Our core values are what make us successful and define the impact we have on the DHCS program and California's citizens. * Partnership: Respect Other, Practice Empathy, Earn Trust * Ownership: Take Accountability, Show Reliability, Act with Integrity * Grit: Bring Passion, Exhibit Perseverance, Demonstrate Resilience * Value: Drive Outcomes, Maximize Impact, Keep Improving, © 2026 Careerjet All rights reserved

Apply for this position