Check→
Software Engineer at Check in Remote
Entry LevelRemoteFull-timeRemote$166k–$183k/yr
Skills
pythondjangoawsreacttypescriptterraformpostgresgocuriosityhigh agency
Job Description
Summary: Check is redefining how people get paid and making it easier for payroll businesses to launch and thrive. The Software Engineer role involves building software that enhances payroll operations and contributes to long-term engineering goals while solving immediate product and workflow challenges.
Responsibilities:
- 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 that improve our product and workflows
- 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 the internal tools that support them
- Work directly with engineers, product, and other teams across the company to understand partner and operator problems and develop practical solutions
- Develop strong product and engineering judgment by seeing how technical decisions impact partners, operators, and the business
- Build deep context across Check’s systems and workflows so you can 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 as an engineer
Required Qualifications:
- Strong software engineering fundamentals, with comfort working across backend and frontend systems
- Proficiency in Python or Go
- 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
Preferred Qualifications:
- Experience with Django, React, or TypeScript is a plus
Required Skills: Python, Django, AWS
Important Skills: React, TypeScript, Terraform, Postgres
Nice-to-Have Skills: Go, Curiosity, High agency
Benefits: Company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on their first day of work, 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, A 401k retirement plan, $100 monthly stipend for home internet and mobile phone expenses
Benefits
Company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on their first day of work
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
A 401k retirement plan
$100 monthly stipend for home internet and mobile phone expenses