About the job
Join Guidepoint’s dynamic Engineering team, where we are dedicated to solving complex problems and enhancing user satisfaction. Our mission is to empower individuals and businesses with personalized knowledge-sharing solutions, and our engineering team is at the forefront, tackling architectural challenges and innovating new products to ensure seamless service delivery.
This position is hybrid in Toronto.
What You Will Be Responsible For:
- Service Decomposition: Transforming a monolithic enterprise application into distinct, independently deployable services. You will define service boundaries, design APIs, and strategize a phased migration to ensure business continuity during the architectural transition.
- Data Migration: Spearheading the transition from a centralized multi-tenant database to specialized, domain-specific databases. This role involves designing target schemas, developing migration tools, ensuring data integrity and validation, and coordinating cutover processes with minimal downtime.
- Developer Experience & Standards: Crafting patterns, libraries, and CI/CD practices that empower the engineering team to confidently build upon the new architecture.

