Remote Senior Software Engineer (Accounting)

at Puzzle.io

Posted 5 days ago 6 applied

Description:

  • 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.