Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Responsibilities
• Build and ship software that improves how partners, operators, and internal teams run payroll businesses on top of Check • Contribute to longer term engineering objectives while also adding immediate value by solving small friction points that improve our product and workflows • Take real ownership of your work from technical approach through implementation, rollout, and follow-through • Learn how complex production systems operate, from money movement and tax filings to the internal tools that support them • Work directly with engineers, product, and other teams across the company to understand partner and operator problems and develop practical solutions • Develop strong product and engineering judgment by seeing how technical decisions impact partners, operators, and the business • Build deep context across Check’s systems and workflows so you can recognize and get ahead of problems • Work in the open by sharing ideas, asking questions, and communicating clearly through code, documentation, and discussion • Readily receive feedback and mentorship to keep raising your own quality bar as an engineer • Our Stack: • Our Stack: • Python/Django for our API • React and TypeScript for our frontends • AWS and Terraform for our cloud infrastructure • Temporal for workflow orchestration • Strong software engineering fundamentals, with comfort working across backend and frontend systems • Proficiency in Python or Go; experience with Django, React, or TypeScript is a plus • Experience building product features, internal tools, or systems that solve real user or business problems • A high-agency, curious working style and excitement to learn and grow in a complex domain • Ability to navigate ambiguity, ask thoughtful questions, and turn context into action • Strong communication skills and a willingness to work closely with teammates and stakeholders across the business • A track record of following through, moving quickly, and taking pride in shipping useful, high-quality work • Travel and Office Policy: • Building Together on Common Ground. The Check team is distributed across the US, and we have offices in New York City and San Francisco. While we embrace remote work, time together in person is where we do our best work. We offer ample opportunities and encourage employees to attend team offsites, events, and hackathons a couple of times a year! We expect all employees to attend our annual 3-day company retreat each spring. • For our in-office and hybrid employees, our offices are open all week. We provide meals on Tuesdays and Thursdays and the team hosts regular happy hours, game nights, etc.
Benefits
• For full-time employees, Check offers company-sponsored medical, dental, vision, short-term/long-term disability, and basic life insurance coverage, effective on their first day of work. We also provide 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, and a $100 monthly stipend for home internet and mobile phone expenses. • The actual annual salary for this role depends on each candidate’s experience, qualifications, and work location. Most new hires are placed near the midpoint of this range to ensure fairness with our existing team’s compensation. • In San Francisco, NYC, LA, and Seattle, the expected range is between $166,500 and $183,150. • For all other locations, the expected range is between $141,500 and $155,650. • We accept applications on an ongoing basis with no specified deadline.Remote work at Check requires the ability to perform all responsibilities without distraction or disruption, while maintaining quality, effective communication, and productivity.
Similar Jobs
No credit card. Takes 10 seconds.