
Senior Software Engineer
Senior Software Engineer
About Us:
Checkbook enables businesses to access the speed, flexibility and cost savings of digital payments, to completely eliminate paper checks seamlessly. By providing businesses an onramp from paper to digital payments, we can effectively onboard customers at any stage of their digital transformation process.
Job Overview:
At Checkbook, we’re turning the dusty old paper check into a sleek digital experience - and we need a Senior Software Engineer who can help us build the FinTech tools no one knew they were missing. You’ll craft slick, intuitive interfaces, squash bugs like it's your side hustle, and turn payment pain points into pure product joy. If you’ve ever looked at a clunky UI and whispered “not on my watch,” we want you.
Responsibilities:
- Design and develop polished, high-performing web applications that deliver an exceptional user experience
- Build and ship frontend interfaces, integrated cleanly with backend APIs
- Develop and maintain secure, scalable APIs and application logic in Python (Flask, FastAPI, or Django)
- Occasionally dive into database design (PostgreSQL) and optimize queries as needed
- Work cross-functionally with product and design to translate business needs into technical solutions
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience building robust web applications across the stack or with a frontend focus
- Strong expertise in modern JavaScript frameworks (React and/or Angular); familiarity with Vue, Ember, etc. is a plus
- Proficiency with Python and web frameworks like Flask, FastAPI, or Django
- Ability to translate product requirements into clean, user-friendly solutions
- Excellent problem-solving skills and a collaborative mindset
Bonus points if you have experience in the payments space
Benefits & Perks
- Insurance (Medical, Dental, Vision, LTD and a variety of other programs)
- 401k
- Equity
- Catered meals (in office)
Variable Base + Commission + Equity (based on experience)
*Equal Opportunities Employment Statement*
It is our policy to provide equal opportunities for all employees in relation to recruitment, training and promotion. Decisions in these areas will be made only by reference to the requirements of the job and shall not be influenced by any consideration of age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race (including color, nationality and ethnic and national origin), religion or belief, sex or sexual orientation.
If you are interested in applying for employment and need special assistance or an accommodation to use our website to apply for a position, please contact us directly.
** To all recruitment agencies: Checkbook.io does not accept unsolicited agency resumes. Please do not forward resumes to Checkbook employees. Checkbook is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company **
Apply for this job
*
indicates a required field