Staff Solutions Architect - Fintech & Vertical SaaS in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Solutions Architect- Fintech & Vertical SaaS in Canada.
This role sits at the intersection of architecture leadership and large-scale fintech product evolution within a global SaaS environment. You will define and guide the long-term technical vision for a high-traffic invoicing and payments ecosystem used by hundreds of thousands of users worldwide. The position focuses on modernizing and unifying distributed backend systems into a scalable, resilient platform. You will act as a key technical authority, influencing architecture decisions that directly impact product reliability, performance, and growth. Working closely with engineering and product leaders, you will shape strategies that reduce technical debt while enabling rapid innovation. This is a high-impact, hands-on leadership role for someone passionate about building robust, future-proof systems at scale.
- Lead end-to-end architectural design across distributed systems and microservices to ensure scalability, reliability, and maintainability.
- Drive modernization initiatives by transforming legacy backend systems into a unified, high-performance platform.
- Improve system-wide performance, observability, and scalability to support rapid global user growth.
- Design, optimize, and oversee data strategies involving MongoDB, PostgreSQL, and Redis environments.
- Define technical roadmaps in collaboration with engineering and product leadership to align architecture with business objectives.
- Establish engineering best practices across CI/CD, automated testing, security, and system design standards.
- Mentor senior engineers and guide technical discussions to elevate engineering excellence across teams.
- Design and support integrations that unify multiple invoicing and fintech products into a seamless ecosystem.
- 10+ years of professional software engineering experience building high-scale, distributed systems.
- 6+ years of deep hands-on expertise with Node.js, TypeScript, and JavaScript.
- Strong background in microservices architecture and distributed system design at scale.
- Advanced experience with MongoDB, PostgreSQL, and Redis, including performance tuning and optimization.
- Proven ability to design and scale REST APIs for web and mobile-first applications.
- Experience leading technical strategy and participating in high-level architectural decision-making.
- Strong expertise in CI/CD pipelines, automated testing, and backend performance optimization.
- Prior experience in Staff Engineer, Principal Engineer, or Solutions Architect roles preferred.
- Background in fintech, payments, invoicing, or B2B SaaS environments is a strong plus.
- Experience consolidating multiple products into a unified backend architecture is highly valued.
- Familiarity with distributed tracing, observability, logging, and modern security practices.
- Exposure to React.js and Tailwind CSS is considered an asset.
- 100% remote work flexibility, allowing you to work from anywhere with a stable internet connection.
- Highly competitive USD-based compensation aligned with top market standards.
- Generous paid time off to support rest, recovery, and work-life balance.
- Flexible, outcome-focused work culture emphasizing autonomy and ownership.
- Opportunity to collaborate with leading U.S.-based companies on high-impact projects.
- Access to a global, multicultural network of experienced engineering professionals.
- Work alongside senior-level peers in a highly skilled and collaborative environment.