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
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer - Python/Django, React, TypeScript
Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
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
Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.
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.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
Staff Software Engineer - Remote
Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.
Staff Software Engineer, Backend - Remote
Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.
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.
Staff Software Engineer - Python, TypeScript, GraphQL
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.
Staff Software Engineer, Developer Platform
Join PushPress as a Staff Software Engineer to lead our Developer Platform team, focusing on API and SDK development.
Staff Software Engineer - Python/TypeScript
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.
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 focus on Python, Flask, and AWS.
Staff Software Engineer - Python
Lead Staff Software Engineer role focusing on Python, Docker, and cloud technologies in Lisbon, Portugal.
Staff Software Engineer, Application - Remote
Join as a Staff Software Engineer at Dune, focusing on application development with AWS, Kubernetes, and Typescript in a fully remote role.
Staff Software Engineer - Backend (NodeJS, TypeScript, AWS)
Join Lattice as a Staff Software Engineer focusing on backend development with NodeJS, TypeScript, and AWS. Remote position in Portugal.
Tech Lead/Staff Engineer - Payment Systems
Senior Tech Lead/Staff Engineer for payment systems, focusing on high-quality software delivery and cloud infrastructure.
Staff Software Engineer, AI Product
Join PushPress as a Staff Software Engineer to build AI-powered features using LLMs in a remote role.
Senior Staff Software Engineer
Join Matterport as a Senior Staff Software Engineer to build scalable services in a microservices environment.
Staff Software Engineer, Apps Platform
Join Discord as a Staff Software Engineer on the Apps Platform team, empowering developers and impacting millions globally.
Senior Staff Software Engineer
Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.
Senior Staff Software Engineer - Python/TypeScript
Senior Staff Software Engineer role focusing on Python/TypeScript in a leading mental health care tech company, offering extensive benefits and remote work.
Staff Software Engineer - Control Plane Core
Seeking a Staff Software Engineer with expertise in distributed systems, cloud services, and DevOps for a remote role.