Senior Software Engineer

Check is an embedded payroll infrastructure company that makes paying people simple and helps payroll businesses launch, grow, and thrive.
$185,000
Backend
Senior Software Engineer
Hybrid
3+ years of experience
Finance

Description For Senior Software Engineer

Check is revolutionizing the payroll industry by making paying people simple through their embedded payroll infrastructure. As the pioneers of embedded payroll, they're transforming how people get paid while enabling payroll businesses to flourish.

The role involves building critical software solutions to enhance the employer and payee setup experience. You'll serve as a technical lead for multi-engineer projects, working with Python, TypeScript, and React to create robust systems supporting employer enrollment on partner payroll platforms. Key responsibilities include gathering requirements, developing technical specifications, and facilitating stakeholder meetings.

As a Senior Engineer, you'll contribute to code reviews, improve engineering practices, and participate in on-call rotations. The role combines both frontend and backend development, requiring expertise in React, TypeScript, Python, and AWS. You'll also play a crucial role in designing APIs and operational processes in the highly regulated payroll domain.

The position offers a competitive salary starting at $185,000, with remote work flexibility up to 50% of the time. You'll be joining a team that values creative problem-solving, critical thinking, and grit, working together to redefine the future of payroll. Check provides an inclusive work environment, offering equal opportunities and reasonable accommodations for all candidates.

This is an excellent opportunity for experienced engineers passionate about creating impactful solutions in the fintech space, working with modern technologies, and leading technical initiatives that directly influence the success of businesses across the platform.

Last updated 7 minutes ago

Responsibilities For Senior Software Engineer

  • Build software solutions to streamline the setup experience for new employers & payees
  • Act as technical lead for multi-engineer projects
  • Gather requirements and develop technical specifications
  • Build foundational systems in Python, TypeScript, and React
  • Facilitate weekly meetings with stakeholders
  • Conduct technical interviews and evaluate candidates
  • Perform code reviews and improve engineering best practices
  • Participate in on-call rotation every 4-6 weeks
  • Build front-end components using React and TypeScript
  • Support developers at customer companies
  • Administer data hosted on AWS
  • Design and architect RESTful APIs

Requirements For Senior Software Engineer

Python
TypeScript
React
JavaScript
  • Bachelor's degree in Computer Science, Information Technology or related field
  • 3 years of experience administering data hosted on Amazon Web Services
  • 2 years of experience developing back-end code using Python
  • 1 year of experience developing front-end code within a React Framework using JavaScript
  • 1 year of experience architecting APIs using RESTful design framework
  • 1 year of experience designing operational processes in a highly regulated domain
  • 1 year of experience in the payroll domain
  • 1 year of experience leading projects with 3+ engineers

Interested in this job?

Jobs Related To Check Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Check focused on building payroll software solutions using Python, TypeScript, and React.

Senior Software Engineer

Senior Software Engineer role at Check, revolutionizing payroll with embedded solutions and innovative technology.

Senior Software Engineer

Senior Software Engineer role at Check, revolutionizing payroll with embedded solutions and innovative technology.

People Systems Engineer

Senior People Systems Engineer role at Intercom focusing on Workday integration development and maintenance for HR systems.

Senior QA Automation Engineer

Senior QA Automation Engineer role at JustAnswer, leading quality initiatives and implementing AI-driven testing solutions in a global team environment.