Senior Software Engineer

closed
Puzzle Logo

Puzzle

πŸ“Remote - United States, Canada

Summary

The job is for a Senior Backend Software Engineer at Puzzle, a remote-first startup that aims to build a next-generation financial data platform. The role involves architecting, designing, productizing, and building key parts of the financial system and immutable, event-driven ledger.

Requirements

  • 6+ years as a software engineer
  • Experience with agile software development methodologies
  • Experience in a modern programming language like Python
  • Strong experience with Databases design (SQL, NoSQL) and analytics

Responsibilities

  • Deliver on core accounting, auditing, and financial infrastructure
  • Build systems to keep information up to date and accurate
  • Create unique functionality for correlation of data
  • Design interfaces and APIs to our data
  • Extend and architect our event pipeline for speed and scale
  • Extend our core reporting platform
  • Work on designing endpoints for our product
  • Handle an ever growing stream of data

Preferred Qualifications

  • Understanding of and desire to bring company financials into the 21st century
  • Experience working with accounting and/or financial systems, building double-entry ledgers, accounting software a plus
  • Professional background as a CPA/Accountant a plus
This job is filled or no longer available