Staff Solutions Architect
CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering experience
- Required Skills
- Node.jsPostgreSQLJavascriptMongoDBTypeScriptRedisCI/CDRESTful APIsMicroservicesDistributed Systems
Requirements
- 10+ years of software engineering experience focused on high-scale backend systems.
- 6+ years of advanced experience with Node.js, TypeScript, and JavaScript.
- Strong background in microservices architecture and distributed systems design.
- Deep expertise in MongoDB, PostgreSQL, and Redis, including performance tuning and optimization.
- Proven experience building and scaling REST APIs for web and mobile applications.
- Track record of leading technical strategy and driving complex architectural decisions.
- Strong understanding of CI/CD pipelines, automated testing, and backend performance engineering.
- Strong leadership, communication, and stakeholder management skills.
Responsibilities
- Drive architectural decisions across microservices and distributed system environments at scale.
- Lead backend modernization efforts, transitioning legacy systems into a unified, resilient platform.
- Improve system performance, scalability, reliability, and observability across global infrastructure.
- Design, optimize, and maintain high-performance database systems including MongoDB, PostgreSQL, and Redis.
- Collaborate with product and engineering leadership to define technical roadmaps and platform strategy.
- Establish engineering best practices across CI/CD, testing, security, and maintainability.
- Mentor senior engineers and elevate overall engineering quality and architectural consistency.
- Design and support complex system integrations across multiple invoicing and fintech products.
View Full Description & ApplyYou'll be redirected to the employer's site