Join Check as a junior Software Engineer to build and ship software that simplifies payroll for thousands of businesses.
Posted by employer 1 week ago
First seen on Joblaze 1 hour ago
Last verified on the company career page 1 hour ago
Skills & Technologies
What you'll build
Must have
Nice to have
Practical constraints
AI in the day-to-day
Use AI to learn unfamiliar systems quickly, explore approaches, and write and test code.
Not disclosed in this posting: compensation, years of experience, visa sponsorship.
Benefits
Joblaze summary
In this role, a Software Engineer will actively develop and deploy software solutions that enhance payroll operations for various partners and internal teams. The position requires a solid foundation in engineering principles, along with hands-on experience using AI tools to navigate complex systems. Ideal candidates are early in their careers, demonstrating high agency, curiosity, and a collaborative spirit, while being open to mentorship and feedback. Check fosters a culture of ownership and teamwork, encouraging engineers to engage directly with business challenges.
Joblaze insights
Quick facts
From the original posting
Engineering at Check works as one small team with a lot of ownership. We staff engineers on business priorities rather than fixed domains, and when something is stuck, people step in to move it forward instead of waiting on ownership boundaries. AI is central to how we build, and very little of our code is written by hand. That makes engineering judgment more important: deciding which problem to solve, defining what "done" means, and catching what the AI got wrong. A merged PR isn't the finish line. The work is done when it has had the intended impact.
As a Software Engineer early in your career, you'll ship real work on the platform that moves money, calculates taxes and runs compliance for thousands of businesses. You'll learn a complex, regulated domain quickly and build the judgment to turn messy real-world problems into software that partners and operators rely on.
Build and ship software that improves how partners, operators and internal teams run payroll on Check
Use AI to learn unfamiliar systems quickly, explore approaches, and write and test code
Own everything you ship, however it was written, so you can explain it, review it critically and debug it in production
Define the impact you're aiming for before you start, then release early, iterate and follow through until you reach it
Work directly with engineers, product and operations to understand problems from the people who have them
Share what you learn so the team gets better at building with AI
Take feedback and mentorship well, and keep raising your own quality bar
High agency and curiosity, with a habit of running at problems and picking up context quickly
Strong engineering fundamentals, so you can reason about systems and tradeoffs without an AI tool doing that thinking for you
Hands-on experience building with AI tools, and the judgment to tell plausible output from correct output
More interest in whether something worked than in how much code you wrote
Clear communication with both technical and non-technical teammates
Something you've built and are proud of, whether at work, in school or on your own
We don't require any particular programming language. You'll pick up our stack (Python/Django, React, TypeScript, AWS, Terraform, Postgres, Temporal, GitHub) as you go.
This role requires a minimum of 2 days/week in-office, based in either NYC or SF.
For full-time employees, Check offers company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on their first day of work. We also provide 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, and a $100 monthly stipend for home internet and mobile phone expenses.
--
Standard company text repeated across Check's postings is omitted here.