Petal

Principal Developer – Platform

Petal

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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;
  • Flexible work hours and more.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentarchitectureenterprise architectureplatform engineeringsystem integration patternsscalability principlesdistributed systemstechnical strategyarchitectural standardsSaaS
Soft Skills
strategic thinkingbusiness acumencommunication skillsinfluencing skillsmentorshipleadership capabilitiescollaborative decision-makingaccountabilityproblem-solvingstakeholder management