
Staff Software Engineer, Distributed Systems
Ambience Healthcare3 months ago
Base Salary
$250k - $300k/yr
Responsibilities
- Own database performance end-to-end, including query optimization and capacity planning.
- Design multi-tenant data patterns that balance performance and isolation.
- Build caching infrastructure to minimize EHR API latency in user paths.
- Identify and optimize hot paths across the application.
- Create dashboards and alerting systems for database performance and API latency.
- Systematically identify and mitigate failure modes in infrastructure.
Requirements
- 7+ years in software engineering, with 3+ years focused on infrastructure or backend systems.
- Strong backend fundamentals in Python, Go, TypeScript, or similar languages.
- Deep experience with relational databases, preferably Postgres.
- Ability to read code across the stack to trace performance issues.
- Proven track record of diagnosing and solving scaling or reliability problems.
Benefits
- Comprehensive medical, dental, and vision coverage for you and your dependents.
- 401(k) with a company match of up to 3% of base salary.
- Remote-friendly culture with full equipment provisioning.
- Parental leave to support family needs.
- Flexible time off with no annual cap and company-wide holidays.