Staff Software Engineer, Infrastructure
$214,000 – $247,500 USD
Tech Stack
Responsibilities
- Design and evolve the systems that power every payroll run, including infrastructure for moving money, calculating taxes, and ensuring reliable payroll at scale.
- Address scaling and reliability challenges across the platform, improving how systems behave with partner and payroll volume growth.
- Simplify infrastructure and architecture by identifying bottlenecks, reducing operational complexity, and making systems easier to understand.
- Improve how engineers build and ship software by strengthening CI/CD, observability, and developer tooling.
- Take ownership of key technical outcomes from initial design through production rollout and ongoing operation.
Soft Skills
Systems DesignProblem SolvingCritical ThinkingMentoring
Benefits
- Equity
- Flexible PTO
- Parental Leave
- 401k
- Health Insurance
- Dental
- Vision
- Life Insurance
- Disability Insurance
- Flexible Hours
Culture
Cross-Functional TeamsBlameless PostmortemsTech TalksHack Days/HackathonsMission-Driven
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Python, Django, React hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Check
Industry: fintech
Size: small
Check is a startup that invents embedded payroll, enabling partners to build and scale their own payroll businesses by providing reliable, scalable, and secure API infrastructure for moving money and delivering paychecks.
View company profile →Compensation
Base salary: $214,000 – $247,500 USD
Equity: stock options