About the role

  • Software Engineer at Check developing solutions for enhancing payroll operations for partners and internal teams. Building software to streamline processes using cloud-native tools and infrastructure-as-code.

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

Requirements

  • Strong software engineering fundamentals, with comfort working across backend and frontend systems
  • Proficiency in Python or Go; experience with Django, React, or TypeScript is a plus
  • 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

Benefits

  • company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage
  • 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

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$141,500 - $155,650 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job