Staff Software Engineer, Caching
$167.2k - $251kJudi Health
About Judi Health
Judi Health is a health technology company providing benefit administration solutions to employers, unions, health plans, and government entities. Judi Health replaces fragmented, outdated systems with the industry's first Unified Claims Processing™ architecture, seamlessly consolidating pharmacy and medical benefit administration on a single, secure platform. By delivering true price transparency, eliminating unnecessary middleman fees, and leveraging advanced AI-powered care delivery, Judi Health helps clients achieve unprecedented operational efficiency and service levels.
At Judi Health, we're deploying the infrastructure our country needs to deliver the healthcare we all deserve. We are the intelligence platform powering benefits plans for millions of Americans and proudly leading the next generation of care. To learn more, visitHybrid 3 days (offices in NYC, Denver, CO and Charlotte, NC area)
Position Summary:
Judi Health is building the technology infrastructure our nation needs to deliver the healthcare we deserve. The Architecture organization is responsible for the technical foundation the rest of the company builds on: the standards, patterns, and infrastructure that engineering teams use to move fast and build efficiently. The Caching team sits within Architecture's Core Platform function, owning the data access layer across the entire platform.
As a Staff Engineer in Architecture, your influence extends beyond what you ship directly. The standards you set, the patterns you establish, and the decisions you document become the reference point for how caching is approached across the organization.
Claims processing, eligibility, accumulations, and prior authorizations drive highly interconnected, high-volume workflows where maintaining a consistent view of data across the platform is a significant architectural challenge. Decisions around caching, invalidation, and state propagation directly impact both performance and correctness, particularly where the cost of a stale or incorrect read is high. You will be directly responsible for defining consistency contracts, designing invalidation patterns, and balancing correctness and performance across a domain with varying tolerance for stale data.
One of your first major initiatives will be architecting the caching strategy for our most critical domain: claims adjudication. This is a deeply embedded engagement. You will work directly within the domain by reviewing and analyzing real claims data and processing workflows to understand the caching and consistency requirements. This data flows across systems throughout the platform, directly influencing critical workflows including prior authorization, reporting, and member experience.
Position Responsibilities:
- Design, build, and operate the caching infrastructure that serves as the data access layer for one of the most complex domain models in American healthcare
- Own the full lifecycle of cache design, from eviction policy and service topology to invalidation architecture and operational recovery
- Define and own the performance and correctness contracts between the caching layer and the services that depend on it
- Drive adoption of caching best practices across engineering, eliminating anti-patterns, building shared libraries, and making cache-aware design the default
- Diagnose and resolve correctness, performance, and stability issues in the caching layer, including leading incident response and post-incident reviews
- Set the technical bar for the caching team through design review, code review, and direct mentorship of senior engineers
- Participate in a 24/7 on-call rotation to provide continuous operational support and rapid incident response
Required Qualifications:
- 10+ years of production engineering experience, with deep specialization in distributed systems and caching infrastructure
- Production experience operating distributed caching systems, such as Redis/Valkey or, Memcached, at cloud scale, including cluster topology, eviction policy, replication, and failure recovery
- Experience with multi-tenancy and the operational complexity of running shared caching infrastructure across many independent workloads
- Deep understanding of cache consistency and the failure modes that emerge at scale, such as thundering herd, hot key saturation, cache leasing, and dual-write consistency problems, and the judgment to choose the right invalidation strategy for a given workload
- Fluency with cache replacement algorithms beyond LRU (e.g., LFU, ARC, and probabilistic eviction) and the tradeoffs of multi-tier architectures when an in-process layer belongs alongside a shared distributed cache
- Experience in cloud-native environments where redundancy, resource efficiency, and resiliency are first-class requirements, not afterthoughts
- A track record of leading cross-team technical initiatives — driving decisions through influence and producing documentation that holds up over time
- Strong written and verbal communication — you produce architectural guidance that the broader engineering organization depends on
- Comfortable operating with ambiguity — at this level, you will be handed problems, not plans, and are expected to identify the right approach and drive it from first principles to production
- Strong experience supporting 24/7 production on-call rotations, including responding to alerts and resolving incidents outside of standard business hours
Preferred Qualifications:
- Experience in healthcare, pharmacy benefits, or other regulated industries
- Working familiarity with probabilistic data structures and when they belong in a caching architecture over standard key-value patterns
- Experience with caching in real-time transactional processing domains — payments, financial services, insurance, or healthcare — where data correctness and timeliness have measurable downstream consequences
- Familiarity with database replication and change data capture as mechanisms for cache invalidation and maintaining consistency with the source of truth
- Systems-level programming experience in Rust, Go, or C/C++, particularly for performance-critical infrastructure components
- Proficiency in Python for infrastructure tooling, automation, or service development
- Experience with AWS/GCP for managed caching, database, and streaming services
- Open-source contributions, technical publications, or conference presentations in distributed systems or infrastructure
Nothing in this position description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.
New York, NY Salary Range
$200,800—$251,000 USD
Denver, CO Salary Range
$184,000—$230,000 USD
Charlotte, NC Salary Range
$167,200—$209,000 USD
All employees are responsible for adherence to the Judi Health Code of Conduct including the reporting of non-compliance. This position description is designed to be flexible, allowing management the opportunity to assign or reassign duties and responsibilities as needed to best meet organizational goals.
We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By submitting an application, you agree to the retention of your personal data for consideration for a future position at Judi Health. More details about Judi Health's privacy practices can be found at
$207k - $300k
...through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch... ...Preferred qualifications:Master's degree in Computer Science or Engineering.Experience mentoring engineers and cultivating a high-standards...Suggested$193.8k - $285k
...systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure... ...under exponential load. We're hiring a Staff Software Engineer to be the domain specialist for... ...and data-access layer, provider model, caching, and routing — owning the architecture,...SuggestedHourly payWork at officeLocal areaImmediate startRemote workFlexible hours$188k - $275k
...the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... ...test systems (Bazel, Buildkite, remote execution, caching), deployment (GitOps, ArgoCD), artifact storage and distribution...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$200k - $280k
...Institute in late spring 2026. Atria Health is seeking a Staff Software Engineer for our Foundations team, working across Platform, DevOps,... ...integrations (particularly Athena), systems infrastructure, caching strategies, and robust internal tooling and support for our...SuggestedContract workFlexible hours$320k
Staff+ Software Engineer, Databases San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable... ...(migrations, backfill, and change data capture), and caching. We're hiring across all three. Key Responsibilities Drive...SuggestedWork at officeVisa sponsorshipFlexible hours$200k - $250k
...Senior / Staff Software Engineer, Reference Data Services New York, NY About Clear Street: Clear Street’s mission is to give every sophisticated... ...requires thoughtful API design and the use of strategic caching and robust signaling. The accuracy and timeliness of this...Work at officeFlexible hours$127.4k - $272.6k
...balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you... ...throughput distributed systems and AI workloads , incorporating caching, queuing, rate limiting, model failover, observability,...Full timeWork at officeLocal areaFlexible hours$240k
...learn more, go to THE ROLE Zeta Global Corp. seeks a Staff Software Engineer in NYC to drive the design and development of the next... ...and performance of GenAI workloads through model routing, caching, prompt optimization, and efficient infrastructure design....Full timeRemote work3 days per week$146.8k - $272.6k
...used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration... ...performanceDesign for high‑throughput, low‑latency AI workloads: caching, queuing, rate‑limiting, model failover, and cost/...Full timeWork at officeLocal areaFlexible hours$200k - $300k
Staff Software Engineer As a Staff Software Engineer at NinjaOne, you are a highly experienced and influential engineer who plays a pivotal role... ...years of experience with Kotlin is a plus. Experience with caching systems, particularly Redis, is a plus. In-depth knowledge...Full timeWork experience placementRemote workWork from homeRelocationFlexible hours- ...Description 2Bridge Partners has been engaged in the search for a Staff Software Engineer / Front-End Systems Architect. We’re seeking an experienced... ...for state management, normalized data, and client-side caching. Research and integrate modern front-end technologies,...Remote work
$207k - $300k
...degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing and launching... ...workflows.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.3 years of experience...$240k - $300k
...and platform it all runs on. (Our AI Agents team builds the agent platform; you make it real across the stack.) This is a platform-engineering role first, so you'll go where the priorities are: the infrastructure an agent needs one quarter, a matching, data, or scaling...Temporary workLocal areaShift work$211k - $285k
...websites and insurance directories to search engines, AI platforms, and more.Healthcare still... ...Zocdoc essential to daily operations.As Staff Engineer, you'll own the technical... ...successful in this role if you have…8+ years of software engineering experience with demonstrated...Flexible hours$240k - $300k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ....What you’ll doWe’re looking for a Staff Software Engineer to operate across Acquisition...Work at officeRemote workWork from home3 days per week$207k - $300k
...through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews... ...qualifications:Master's degree in Computer Science or Engineering.Experience with technical direction of team members, performance...Local area$138k - $305k
Staff Software Engineer - Frontend - New York City Datadog’s Staff Engineers are our technical leaders operating at the forefront of technology, building solutions that take us through at least our next five years of growth. They do this in three major ways: As individual...Work at office$175k - $230k
We are seeking a highly experienced Staff Software Engineer / Technical Lead to join a growing Trading Systems team responsible for building and modernizing enterprise-grade trading solutions used by wealth management firms, asset managers, multi-family offices, and institutional...$202.5k - $274k
...Come join Intuit Credit Karma as a Staff Software Engineer on the Credit team. Our Credit team builds the systems that help millions of members understand their credit, see where they stand, and find financial products they actually qualify for. The work spans high-...Work at office$228k - $240k
...platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients. As a Staff Software Engineer in the Transaction Journey (TJ) organization, you will use your deep Frontend web expertise to build products that deliver...Minimum wageFlexible hours$252k - $315k
...Software is eating the world, but AI is eating software. We live in unprecedented times –... ...products include the Generative AI Data Engine, SGP, Donovan, and others that power the... ...development of core data storage, streaming, caching, and indexing platforms and underlying systems...Full timeLive in$207k - $300k
...Staff Software Engineer, Incubation and Prototyping Explicitly references integrating vibe coding tools into engineering practices and prototyping workflows. About the Role Staff Software Engineer on Google's Jigsaw incubation team leading end-to-end applied AI...$202.5k - $274k
...Join Intuit’s QuickBooks Workforce Solutions team as a Staff Software Engineer! We’re rapidly innovating to deliver game-changing Human Capital Management (HCM) and team management capabilities that power prosperity worldwide. Our group is a fast-paced team focused on...Worldwide$325k
...Staff Software Engineer, Fullstack at CLEAR in New York, NY CLEAR is seeking an experienced Staff Software Engineer, Fullstack for a full-time position located in New York, NY . Posted on September 11, 2026, with applications open until November 11, 2026, this role...Full timeFlexible hours$264k - $310k
....The Developer Infrastructure org is the engine behind Robinhood's entire engineering organization... ...to fundamentally transform Robinhood's software development lifecycle — making every... ...for the business.As the Senior Staff Software Engineer, Developer Infrastructure...Work at officeRemote workFlexible hoursShift work3 days per week$240k - $300k
...of Traba's product runs on. We're seeking an entrepreneurial Staff Agent Engineer to join as a founding member of the Agents team and lead the... ...on the multi-year platform roadmap.You Have7+ years of software engineering, with 2+ years of hands-on production work on LLM...Temporary workLocal areaShift work$220k - $300k
...4) Fast Company Most Innovative Companies (2020, 2023) Fortune Best Workplaces NY (2020, 2021, 2022, 2023, 2024) As a Staff ML/AI Engineer at Maven, you will: Design, build, and deploy end-to-end AI-powered solutions using AI models (e.g., OpenAI, Gemini) and...Full timeContract workWork at officeImmediate startRemote workFlexible hours3 days per week$250k - $275k
..., with a team from Palantir, YC companies, and longtime healthcare operators. About the Role We’re looking for Staff Software Engineers to help build the systems that power an AI-native insurance company. Insurance operations are sprawling: underwriting...- ..., from provider websites and insurance directories to search engines, AI platforms, and more. Healthcare still lacks something every... ...Mission Zocdoc's most important asset is our people. As a Staff Software Engineer on the Spend Management team, you will be the technical...Full timeRemote workFlexible hours
- ...Job Description Job Description Position Overview: Our client is - seeking a highly skilled and experienced Sr/Staff Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, with a focus on creating innovative...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Caching. Be the first to apply!
- software sales executive New York, NY
- software technology New York, NY
- software intern New York, NY
- entry level software sales New York, NY
- software sales representative New York, NY
- android software developer New York, NY
- id software New York, NY
- software quality assurance specialist New York, NY
- software sales New York, NY
- internship software New York, NY




