Join Puzzle as a Staff Software Engineer
Puzzle is redefining how companies navigate and leverage their financials with cutting-edge accounting software. Our platform seamlessly integrates with modern fintech tools, offering founders and finance teams a real-time and comprehensive view of their financial landscape. We are on a mission to empower entrepreneurs with the insights and tools they need to make informed financial decisions and drive the success of their ventures.
Role Overview
As a Staff Software Engineer on our Platform team, you will provide technical leadership and guidance to ensure Puzzle has highly available and scalable platform services. This includes system analysis, design, troubleshooting, and integration of new products, as well as developing tools and strategies to improve existing systems. This is a hands-on role where you will be building everything from small features to large systems as we continue to enhance our platform.
Key Responsibilities
- Architect, implement, and support infrastructure to deliver systems and services with high availability and reliability.
- Build, design, and productize key parts of our financial system.
- Perform cross-functional troubleshooting of complex systems.
- Continuously identify potential optimizations and enhancements to our services.
- Work closely with product teams and partners to translate requirements into well-defined technical implementations.
- Define technical solutions for important business problems and understand the context in which large company decisions are made.
- Mentor junior engineers and assist with engineer onboarding and training.
Qualifications
- BS or MS in Computer Science/Engineering or relevant work experience.
- 7+ years of software engineering experience from design to implementation.
- Deep understanding of system architecture and how components interact.
- Experience in system design, large data applications, and scalability.
- Strong experience with database design (SQL, NoSQL) and analytics.
- Proficiency in system/application performance tuning, large-scale software debugging, and troubleshooting.
- Excellent communication and collaboration skills with both technical and non-technical audiences.
- A passion for mentoring, learning, and adapting to a dynamic and fast-paced environment.
Why Join Us?
- Be part of a well-funded startup led by an accomplished fintech founder.
- Work remotely from anywhere in the US or Canada.
- Join a diverse and inclusive team that values your unique contributions.
Puzzle is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.
Candidates should be currently residing in the U.S. or Canada to be eligible for this position. If hired, you will be required to present proof of work authorization. This employer is a participant in the E-Verify program.
Benefits Extracted with AI
- Remote work
- Diversity and inclusion
- Mentorship opportunities
Similar jobs
Last update: 23 minutes ago
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Staff Software Engineer, AI Product
Join PushPress as a Staff Software Engineer to build AI-powered features using LLMs in a remote role.
Staff Software Engineer Contractor
Join Array as a Staff Software Engineer Contractor, leading technical initiatives and mentoring developers in a remote role.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Backend Software Engineer (Mid to Senior)
Join Wolfjaw Studios as a Backend Software Engineer focusing on AWS, Python, and SQL for online game services. Remote work available.
Staff Python Engineer - Fintech
Join Ebury as a Staff Python Engineer in Madrid, focusing on fintech solutions with a hybrid work setup.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Backend Engineer
Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.
Senior Software Engineer
Join Gladly as a Senior Software Engineer to design scalable applications using Go, Kafka, and more. Remote work with competitive salary and benefits.
Remote Senior Software Engineer Backend (Kotlin, NestJS)
Join SimSpace as a Remote Senior Software Engineer Backend, focusing on Kotlin and NestJS, to lead technical projects and develop core services.
Senior Software Engineer (Go)
Join Paddle as a Senior Software Engineer (Go) to enhance payment systems, working remotely with AWS, Docker, and microservices.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer (Node.js)
Join Ushur as a Senior Software Engineer (Node.js) to develop scalable backend solutions.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.