Senior Software Engineer

Check Technologies
Remote

About The Position

Building at Check At Check, we make paying people simple. In doing that, we’re not just building our own business— we’re building payroll businesses together with every one of our partners. As the inventors of embedded payroll, we’re redefining how people get paid and making it easier for payroll businesses to launch, grow, and thrive. Check is far more than just API infrastructure. We’re a springboard for building and scaling payroll businesses. Our Team Payroll is broken. Come fix it alongside a team that’s as passionate as you are! At Check, you'll use creative problem-solving, critical thinking, and grit to impact every business we build. We view problems to solve and jobs to be done as opportunities to contribute to the solution; we ignore conventional role boundaries in favor of the unique strengths and value each builder brings to our team and to our mission. Join us if you’re ready to roll up your sleeves and redefine payroll. Let’s simplify the complex, make a real impact, and create a better future for businesses of every size. The Work At Check, you’ll combine strong engineering fundamentals with a drive to build software that meaningfully improves how payroll businesses operate. Our platform powers the movement of money, tax calculations, and compliance workflows for thousands of businesses, and much of the work we do involves turning complex infrastructure into clear, reliable systems for operators and partners. Our engineering team builds using cloud-native tools managed through infrastructure-as-code. We run a Python modular monolith that applies the principles of distributed systems while preserving the simplicity and ownership benefits of a mono-repo. Our systems rely on traditional HTTP APIs and durable asynchronous workflows to orchestrate everything from moving money to filing taxes. As an engineer at Check, you’ll work closely with product, design, and operations teams to build tools and systems that help people run payroll reliably and confidently.

Requirements

  • Experience with senior-level ownership and delivery of production systems end-to-end, from design through deployment and operation.
  • Experience building internal tools, developer platforms, or product systems that support complex operational workflows.
  • Ability to navigate ambiguous problem spaces and bring structure through thoughtful design and collaboration.
  • Comfort debugging complex systems and investigating issues that span multiple services or infrastructure layers.
  • Strong communication skills and the ability to clearly explain technical tradeoffs to engineers and non-engineers alike.
  • Proficiency in Python or Go (experience with Django, React, or TypeScript is a plus).

Nice To Haves

  • experience with Django, React, or TypeScript is a plus

Responsibilities

  • Run at complex problems across our platform, designing and building products that translate complex payroll infrastructure into intuitive tools for operators and partners.
  • Own projects end-to-end, from identifying the problem and shaping the solution through design, implementation, rollout, and iteration based on real-world usage.
  • Be a true partner to product, design, and operations by developing a deep understanding of the workflows and challenges faced by payroll operators and partners.
  • Build internal and partner-facing tools that improve the visibility, reliability, and explainability of how money moves through the payroll system.
  • Reduce friction in our systems by improving workflows, architecture, and tooling for both developers and operators.
  • Role model clear, critical thinking through code, proposals, and diagrams that help teams align and move forward together.
  • Raise the quality bar by working in the open, giving thoughtful feedback, mentoring teammates, and helping the team ship work we’re proud of.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service