Check is looking for a Software Engineer to build software that improves how payroll businesses operate on our platform. This role involves working across backend and frontend systems to solve a wide range of problems, from longer-term engineering commitments to immediate business needs like partner requests and workflow optimization.
What You'll Do
- Build and ship software that improves how partners, operators, and internal teams run payroll businesses on top of Check
- Contribute to longer term engineering objectives while also adding immediate value by solving small friction points
- Take real ownership of your work from technical approach through implementation, rollout, and follow-through
- Learn how complex production systems operate, from money movement and tax filings to internal tools
- Work directly with engineers, product, and other teams across the company to understand problems and develop practical solutions
- Develop strong product and engineering judgment by seeing how technical decisions impact stakeholders
- Build deep context across Check’s systems and workflows to recognize and get ahead of problems
- Work in the open by sharing ideas, asking questions, and communicating clearly through code, documentation, and discussion
- Readily receive feedback and mentorship to keep raising your own quality bar
What We're Looking For
- Strong software engineering fundamentals, with comfort working across backend and frontend systems
- Experience building product features, internal tools, or systems that solve real user or business problems
- A high-agency, curious working style and excitement to learn and grow in a complex domain
- Ability to navigate ambiguity, ask thoughtful questions, and turn context into action
- Strong communication skills and a willingness to work closely with teammates and stakeholders across the business
- A track record of following through, moving quickly, and taking pride in shipping useful, high-quality work
Nice to Have
- Proficiency in Python or Go; experience with Django, React, or TypeScript is a plus
Technical Stack
- Python/Django for our API
- React and TypeScript for our frontends
- AWS and Terraform for our cloud infrastructure
- Postgres for our database
- Temporal for workflow orchestration
- GitHub
Team & Environment
You will work directly with engineers, product, and other teams across the company.
Benefits & Compensation
- Company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage effective day one
- Stock options
- Flexible PTO and sick leave
- Up to 16 weeks of fully paid parental leave for new parents
- Flexible return-to-work
- 9 annual holidays
- 401k retirement plan
- $100 monthly stipend for home internet and mobile phone expenses
- Compensation: In San Francisco, NYC, LA, and Seattle: $166,500 - $183,150. For all other locations: $141,500 - $155,650.
Work Mode
This is a hybrid position open to candidates in the US.
Check is proud to be an Equal Opportunity employer.





