Capital Rx

Senior Scalability Engineer – Caching, Performance Optimization

Capital Rx

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $200,000 per year

Job Level

About the role

  • Own caching infrastructure: Design, implement, and maintain caching architecture using Valkey/Redis (ElastiCache) for high-throughput healthcare applications processing millions of transactions per day.
  • Build shared libraries: Develop and evolve caching libraries and patterns used across multiple engineering teams, establishing best practices for cache key design, invalidation strategies, and performance monitoring.
  • Partner with engineering teams: Work directly with product teams to design and implement caching solutions tailored to their specific use cases, providing technical guidance and hands-on support during implementation.
  • Drive performance optimization: Conduct deep performance analysis using profiling tools to identify bottlenecks beyond caching—database queries, application code, infrastructure—and deliver measurable improvements.
  • Establish performance standards: Define performance benchmarks, implement monitoring and alerting, and help teams measure the impact of optimizations through data-driven analysis.
  • Contribute to observability: Enhance observability infrastructure (LGTM stack) to track cache hit rates, latency patterns, and system performance metrics across the platform.
  • Demonstrate technical leadership: Mentor engineers on performance best practices, lead architecture reviews, and represent the Scalability team in cross-functional planning discussions.
  • Responsible for adherence to the Capital Rx Code of Conduct, including reporting of noncompliance.

Requirements

  • 10+ years of software engineering experience with demonstrated progression into technical leadership roles.
  • 3+ years of experience leading technical initiatives, mentoring engineers, or serving as a subject matter expert on complex systems.
  • Strong expertise in Python (Flask/SQLAlchemy) for production applications.
  • Deep PostgreSQL knowledge: Advanced query optimization, indexing strategies, triggered, stored procedures, plan analysis, and experience with replication and clustering.
  • Production caching experience: Proven track record designing and implementing caching strategies at scale using Redis, Valkey, Memcached, or similar technologies.
  • Performance optimization expertise: Demonstrated ability to profile applications, identify bottlenecks, and deliver measurable performance improvements (latency reduction, throughput gains, cost savings).
  • AWS experience: Production experience with Aurora RDS, Lambda, ElastiCache, EC2, ECS, and S3.
  • Systems thinking: Ability to analyze performance across the full stack — application, database, caching, infrastructure — and make architectural tradeoffs.
  • Strong written and verbal communication skills with ability to work autonomously while driving proactive collaboration in a remote environment.
Benefits
  • All employees are responsible for adherence to the Capital Rx Code of Conduct including the reporting of non-compliance.
  • Judi Health values a diverse workplace and celebrates the diversity that each employee brings to the table.
  • Equal employment opportunities to all employees and applicants for employment.
  • Employees are prohibited from discrimination and harassment of any type without regard to various characteristics protected by law.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFlaskSQLAlchemyPostgreSQLRedisValkeyMemcachedperformance optimizationcaching strategiesquery optimization
Soft Skills
technical leadershipmentoringcommunicationcollaborationsystems thinkingautonomyproblem-solvinganalytical skillsperformance analysiscross-functional planning