Senior Software Engineer

Check makes paying people simple as the inventors of embedded payroll, redefining how people get paid.
$193,900 - $207,500
Backend
Senior Software Engineer
Hybrid
Finance

Description For Senior Software Engineer

At Check, we're revolutionizing payroll by making it simple and embedded. As a Senior Software Engineer, you'll be at the forefront of this transformation, working on our Python/Django API, React and TypeScript frontends, and AWS infrastructure. You'll lead end-to-end problem-solving, build prototypes, and improve our quality bar. Our team values creative solutions, candid feedback, and genuine connections. We're looking for someone who can own team-wide projects, build complex systems, and make high-quality decisions. Experience with Python or Go is essential, and familiarity with Django, React, or TypeScript is a plus. We offer a flexible work environment with offices in New York City and San Francisco, encouraging in-person collaboration through regular team events and an annual company retreat. Our comprehensive benefits package includes health insurance, stock options, flexible PTO, parental leave, and a 401k plan. Join us in fixing payroll and creating a better future for businesses of every size!

Last updated 4 months ago

Responsibilities For Senior Software Engineer

  • Lead end-to-end problem-solving, from conception to implementation
  • Build prototypes for creative solutions
  • Share candid, constructive feedback to improve the team
  • Improve the team's quality bar through contributions, reviews, and team operations
  • Simplify the team's domain by spotting patterns and questioning the status quo
  • Make decisions and hone judgment by documenting clear, critical thinking
  • Grow the team by building genuine connections and working transparently

Requirements For Senior Software Engineer

Python
React
TypeScript
PostgreSQL
  • Experience owning team-wide projects and managing stakeholder expectations
  • Experience building complex systems or working within regulated industries
  • Track record of high quality and high velocity decision-making
  • Strong skills in debugging intricate systems
  • Proficiency in Python or Go (experience with Django, React, or TypeScript is a plus)

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
401k
  • Company-sponsored medical, dental, vision insurance
  • Short-term/long-term disability insurance
  • Basic life insurance coverage
  • Stock options
  • Flexible PTO and sick leave
  • 16 weeks of fully paid parental leave for all new parents
  • Flexible return-to-work
  • 9 annual holidays
  • 401k retirement plan
  • $100 monthly stipend for home internet and mobile phone expenses

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 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, Connection Manager (Fullstack)

Senior Software Engineer position at Keeper Security focusing on full-stack development for their Connection Manager platform, offering remote work and comprehensive benefits.

Java Developer

Senior Java Developer position at CMiC, developing enterprise software for construction industry using Oracle ADF Framework, with 5+ years experience required.