Staff Solutions Architect - Fintech & Vertical SaaS
New
CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- Node.jsPostgreSQLJavascriptMongoDBTypeScriptRedisCI/CDRESTful APIsMicroservices
Requirements
- 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.
Responsibilities
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site