Check Technologies Senior Software Engineer at Check Technologies responsible for solving hard problems on payroll platform using AI tools. Role includes owning problems end-to-end and raising team quality through mentorship.
Responsibilities
As a senior engineer, you'll use technical depth, product sense and AI tools to solve hard problems on the platform that moves money, calculates taxes and runs compliance for thousands of businesses. You'll turn complex infrastructure into reliable systems that let our partners run payroll confidently and help thousands of people get paid.
Own problems from start to finish, from defining the problem and the impact you're aiming for through rollout and follow-through
Use AI to research, prototype and build quickly, and own the quality of everything you ship, however it was written
Set the bar for how your team builds with AI, including review standards, workflows and where human judgment can't be skipped
Simplify your domain by spotting patterns, reducing complexity and questioning the status quo
Make clear, well-reasoned decisions and write down the thinking behind them
Raise your team's quality bar through reviews, candid feedback and mentorship
Work across teams to understand partner and operator problems from the people who have them
Qualification
DeepA track record of fast
Required
Senior-level experience building complex systems, ideally at scale or in a regulated industry
Deep, hands-on experience building with AI tools, with clear opinions on where they help, where they fall short, and when to override them
The ability to work autonomously on team-wide projects that have real business impact
A track record of fast, sound decisions grounded in experience
The curiosity and persistence to debug complex problems in intricate systems
Comfort working cross-functionally with internal teams and partners
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.