Check logoCheck logo

Software Engineer at Check | New York City or Remote

CheckNew York City or Remote
Remote Full-time $141.5K/yr - $183.2K/yr

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


Experience Level

Entry Level

Qualifications

Strong foundation in software engineering principles. Experience with cloud-native technologies and infrastructure-as-code. Proficiency in Python and familiarity with HTTP APIs. Ability to swiftly adapt to new challenges and work collaboratively in a dynamic environment. Commitment to delivering high-quality software solutions.

About the job

Join Check as a Software Engineer

At Check, we simplify payroll processes for businesses of all sizes. As pioneers of embedded payroll solutions, we are transforming the payment landscape and empowering payroll companies to launch, grow, and flourish. Discover our journey | Listen to our story.

Check is more than just API infrastructure; we provide the foundation for building and scaling payroll enterprises.

Our Mission

Payroll is outdated. Join a passionate team dedicated to innovating it! At Check, you will apply your problem-solving skills, critical thinking, and determination to influence every business we create. We see challenges as opportunities and value the unique strengths that each team member brings to our mission.

Ready to dive in and revolutionize payroll? Let’s tackle complexity, make a significant impact, and enhance the future for businesses everywhere.

The Role

As a Software Engineer at Check, you will leverage strong engineering principles to develop software that significantly enhances payroll operations. Our platform facilitates monetary transactions, tax computations, and compliance workflows for thousands of organizations, transforming intricate infrastructures into straightforward, dependable systems for our partners and operators.

Our engineering team utilizes cloud-native tools governed by infrastructure-as-code. We maintain a Python modular monolith that embodies distributed system principles while retaining the simplicity and ownership advantages of a mono-repo. Our systems depend on traditional HTTP APIs and robust asynchronous workflows for everything from fund transfers to tax submissions.

In this role, you'll tackle a variety of challenges, creating software that enables Check to respond rapidly and better support partners and internal teams. Some projects will align with broader engineering initiatives, while others will arise from the dynamic needs of the business: partner requests, enhancements to internal tools, workflow optimizations, or bridging product gaps. If you thrive on quickly understanding context, tackling challenges head-on, and delivering effective solutions, you’ll excel here.

About Check

Check is redefining payroll through innovative technology and a commitment to making payment processes seamless for businesses. We collaborate with our partners to create platforms that simplify payroll management, enabling growth and success in the payroll industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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