Principal Developer driving technical vision and overseeing architects in a SaaS healthcare platform. Leading architectural coherence and strategic guidance for organization-wide systems.
Responsibilities
Own the technical vision and strategy for the platform, ensuring architectural decisions align with business goals and enables lines of solutions to drive long-term value for the customers.
Oversee 3-5 Architects across multiple teams, providing strategic guidance, mentorship, and ensuring architectural coherence.
Participate in the Technological Leadership Team, collaborating with fellow Principal Developers to drive enterprise-wide architecture, establish technical standards, and make major technology decisions.
Define and enforce technical standards including coding practices, language choices, architectural patterns, and technology selections that ensure quality, maintainability, and scalability.
Ensure enterprise-wide system compatibility, working across solution lines to guarantee that systems integrate seamlessly and maintain architectural coherence at the organizational level.
Reducing technical debt by ensuring we plan the transition from our old platform to the new platform, and reducing dependencies on non-necessary third parties.
Work hand-in-hand with Architects to ensure planning flows smoothly, remains coherent, and is future-proof, providing the strategic context and constraints within which they operate.
Hold accountability for technical outcomes, ensuring the platform is complete, performant, cost-efficient, meets quality standards and enables teams.
Balance strategic thinking with technical depth, maintaining a 70/30 split between high-level strategy and staying current with technical realities.
Facilitate collaborative decision-making across teams, ensuring that decisions consider all relevant stakeholders while maintaining clear ownership and accountability.
Evaluate and mitigate technical risks at the enterprise level, identifying potential issues before they impact delivery and ensuring architectural decisions support scalability.
Partner with CPTO and senior leadership to align technical strategy with business objectives, communicate technical trade-offs, and influence product roadmap decisions.
Mentor and develop Architects, helping them grow their strategic thinking, enterprise perspective, and leadership capabilities.
Stay ahead of technology trends, evaluating emerging technologies and practices that could benefit Petal's platform and competitive position.
Requirements
15+ years of software development and architecture experience, with significant time spent in senior technical leadership roles at scale.
Proven experience in SaaS companies serving large user bases, with first-hand knowledge of building for scalability, reliability, and high-quality standards.
Expert-level understanding of enterprise architecture and platform engineering, including system integration patterns, scalability principles, distributed systems, and platform evolution strategies.
Demonstrated ability to define and drive technical strategy, including technology selection, architectural standards, and long-term platform vision.
Strong track record of overseeing multiple architects and teams, providing strategic direction while empowering teams to execute autonomously.
Deep technical breadth and depth, with the ability to serve as the technical authority for a solution line while maintaining perspective on enterprise-wide concerns.
Exceptional strategic thinking and business acumen, able to balance technical excellence with business value, cost efficiency, and time-to-market considerations.
Outstanding communication and influencing skills, capable of articulating complex technical strategies to executive leadership and building consensus across diverse stakeholders.
Proven ability to ensure system compatibility and coherence across multiple teams and product areas, preventing architectural fragmentation.
Strong mentorship and leadership capabilities, developing Architects and senior engineers while fostering a culture of technical excellence and innovation.
Experience working closely with C-level executives, translating technical concepts into business impact and influencing product and technology roadmaps.
Future-oriented mindset, anticipating technology trends, platform evolution needs, and architectural changes required to support business growth.
Benefits
Recurring hybrid work allowance;
Compensation that recognizes your contribution;
4 to 6 weeks of paid vacation per year;
5 paid personal days per year;
A group RRSP / DPSP plan with employer contribution;
A complete group insurance plan, from day 1;
An annual wellness allowance;
Access to the Lumino Health™ telehealth application;
Director leading software development, architecture and AI - driven transformation for Intact’s personal - lines insurance systems. Managing engineering squads, budgets and technology outcomes across Canada.
Sr. Developer designing, testing, and troubleshooting AI - powered applications at Genpact, an advanced technology solutions company serving global enterprises.
Senior React Native Engineer building scalable React Native apps for US Mobile, a wireless carrier. Improving performance, testing, releases, and user experience across iOS and Android.
Senior Integration Software Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status, 10+ years of software engineering, and Azure integration expertise.
Authorization Developer at 1Password, building access - control systems for its secure password - management and unified - access platform. Shipping Go features, APIs, and services while improving authorization reliability and developer workflows.
Engineering Project Planner coordinating schedules, workload, capacity, and risks for Expleo’s aerospace engineering projects in Saint - Bruno. Maintaining JIRA plans and supporting IBM Rational EWM deployment.
Engineering Project Planner coordinating engineering schedules, workload, capacity, and risks for Expleo, a global engineering and consulting provider. Supporting JIRA governance and IBM Rational EWM deployment across multidisciplinary aerospace and railway projects.
Senior Statistical Programmer supporting a pharmaceutical client’s epidemiology team with real - world evidence data preparation and statistical analysis. Developing analytical databases, study outputs, and reports from claims and EHR data.