companyCheck logo

Staff Software Engineer at Check | San Francisco or Remote

CheckSan Francisco or Remote
Remote Full-time $100K/yr - $247.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Key Responsibilities:Tackle complex challenges across our platform, designing and developing products that translate intricate payroll systems into user-friendly tools for our operators and partners. Lead projects from inception to completion, identifying issues, shaping solutions, and collaborating on design and implementation.

About the job

Join the Revolution at Check

At Check, we simplify the process of paying people. Our mission extends beyond our own business; we collaborate with our partners to create innovative payroll solutions. As pioneers of embedded payroll, we are transforming the way payments are processed, enabling payroll businesses to launch, scale, and thrive. Discover our journey | Listen to our story.

Check is not merely an API provider. We are a catalyst for the development and growth of payroll enterprises.

Our Team

The payroll system is flawed. Join a passionate team determined to fix it! At Check, you will apply innovative problem-solving, critical thinking, and resilience to influence every business we help build. We see challenges as opportunities and embrace the unique strengths each team member brings to our mission.

If you are eager to dive in and reshape the payroll landscape, let’s work together to simplify complexities, make a significant impact, and forge a brighter future for businesses of all sizes.

Your Responsibilities

As a Staff Software Engineer at Check, you will merge solid engineering principles with a commitment to creating software that enhances the operational efficiency of payroll businesses. Our platform facilitates monetary transactions, tax computations, and compliance processes for countless enterprises, transforming intricate systems into accessible and reliable tools for our operators and partners.

Our engineering team utilizes cloud-native technologies managed through infrastructure-as-code. We maintain a Python modular monolith that embodies the principles of distributed systems while retaining the simplicity and ownership advantages of a mono-repo. Our infrastructure relies on conventional HTTP APIs and durable asynchronous workflows for tasks ranging from transferring funds to tax submissions.

In this role, you’ll collaborate closely with product, design, and operations teams to develop tools and systems that empower users to manage payroll with confidence and reliability.

About Check

Check is redefining payroll through innovative technology and strategic partnerships. We empower payroll businesses to succeed by providing them with the tools they need to streamline operations and enhance user experiences.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.