Puzzle is revolutionizing accounting software by creating modern, user-friendly solutions that give companies better control over their finances.
The platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams.
As part of Puzzle, you will help design and build a next generation financial data platform.
The role involves ingesting large amounts of data from disparate sources, transforming them, organizing them, and automatically turning them into easily understandable company financials.
The company aims to be as real-time as possible, event-driven, decoupled, redundant, resistant, secure, and accurate.
This is an opportunity to be an early engineer at a well-funded startup with a successful founder and a drive to change how companies leverage their financials.
The position is remote-first, allowing candidates to work from anywhere in the US.
As a Senior Software Engineer, you will help architect, design, productize, and build key parts of the financial system and immutable, event-driven ledger.
Requirements:
You must have 6+ years of experience as a software engineer.
Experience with agile software development methodologies is required.
You should have experience building out APIs/Integrations (REST).
Proficiency in a modern programming language like Python is necessary.
Strong experience with database design (SQL, NoSQL) and analytics is essential.
An understanding of and desire to bring company financials into the 21st century is important.
A background in finance or accounting, with a solid grasp of financial principles and practices, or equivalent experience working in fintech is required.
Experience with GraphQL is a plus.
Candidates should be currently residing in the U.S. or Canada to be eligible for this position.
Benefits:
Puzzle is an equal opportunity and affirmative action employer, welcoming and encouraging diversity in the workplace.
The company offers a remote-first work environment, allowing flexibility in work location.
Candidates will be required to present proof of work authorization if hired.
The employer participates in the E-Verify program, ensuring compliance with employment eligibility verification.