Principal Software Engineer, Program Structure

Jobgether

San Francisco, New York (CA, NY)

Hybrid

CAD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Industry-competitive compensation
Employer-paid benefits & pension
Remote work stipend
Flexible hours and location
Parental leave
Office access in global hubs
Team-building & learning events

Job summary

Jobgether in Canada seeks a Principal Software Engineer, Program Structure to define the architectural foundation for a scalable, enterprise-grade platform. You will own multi-quarter delivery, drive data isolation, permissions, workflows, and organizational structures with product judgment and customer focus.

You will collaborate with Engineering, Product, Design, and enterprise customers to translate complex requirements into phased, impactful solutions, influencing teams beyond your direct

Qualifications

  • 15+ years of backend software engineering with ownership of complex, multi-quarter initiatives.
  • Proven experience designing platform abstractions for diverse enterprise needs.
  • Ability to deliver large architectural changes incrementally while balancing customer needs.
  • Strong influence across multiple engineering teams without direct authority.
  • Deep knowledge of enterprise architecture patterns including multi-tenancy and RBAC.
  • Excellent written and verbal communication with stakeholders.

Responsibilities

  • Own the architecture, technical direction, and multi-quarter delivery of an enterprise organizational model.
  • Define durable platform abstractions that accommodate diverse enterprise needs.
  • Lead the evolution toward a multi-tenant structure with safe migration strategies.
  • Break complex initiatives into meaningful, independently valuable phases.
  • Drive execution across engineering squads and influence decisions.
  • Partner with Engineering leadership, Product, and Design to translate goals into deliverable plans.
  • Establish technical standards and reusable architectural patterns across the org.
  • Apply product judgment with enterprise customers to reflect real-world requirements.
  • Incorporate AI-enabled tools to improve engineering efficiency and impact.

Skills

Backend architecture
Multi-tenant design
Enterprise integration
Architectural leadership
Technical communication
AI-aware engineering

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for aPrincipal Software Engineer, Program Structurebased inCanada.

This is a defining technical leadership opportunity focused on building the architectural foundation for complex enterprise organizations.

You’ll own a multi-quarter initiative spanning platform architecture, data isolation, permissions, workflows, and organizational structures.

The role combines deep backend engineering with product judgment and long-term architectural thinking.

You’ll evolve a live production system toward a scalable, multi-tenant model while protecting existing customer experiences.

You’ll work closely with Engineering, Product, Design, and enterprise customers to turn complex requirements into phased solutions.

Success requires influencing teams beyond your direct ownership through technical clarity, credibility, and strong communication.

This is an opportunity to shape foundational technology that enables a growing platform to serve increasingly sophisticated enterprise customers.

Accountabilities
  • Own the architecture, technical direction, and multi-quarter delivery of an enterprise organizational model supporting product lines, business units, data isolation, audit workflows, scoped approvals, and data residency requirements.
  • Define durable platform abstractions that accommodate diverse and sometimes conflicting enterprise needs, prioritizing scalable general solutions over one-off customer customizations.
  • Lead the evolution of a live production system toward a multi-tenant organizational structure, designing safe migration strategies and sequencing incremental delivery while maintaining customer continuity.
  • Break complex technical initiatives into meaningful, independently valuable phases that deliver customer impact while progressing toward the broader architectural vision.
  • Drive execution and alignment across engineering squads outside the immediate team, using technical expertise, clarity, and credibility to influence decisions.
  • Partner with Engineering leadership, Product, and Design to translate long-term architectural goals into practical, phased, and deliverable plans.
  • Establish technical standards, reusable architectural patterns, and engineering practices that raise the quality bar across the wider organization.
  • Apply strong product judgment and engage directly with enterprise customers when needed to ensure architectural decisions reflect real-world requirements.
  • Incorporate AI-enabled tools and workflows responsibly to improve engineering efficiency, problem-solving, and overall impact.
Requirements
  • 15+ years of deep backend software engineering experience, including ownership of complex, multi-quarter technical initiatives in fast-moving, product-oriented environments.
  • Proven experience designing platform abstractions that address complex and conflicting enterprise requirements across a diverse customer base.
  • Demonstrated ability to deliver large architectural changes incrementally, balancing long-term technical goals with immediate customer and product needs.
  • Strong experience influencing and collaborating across multiple engineering teams without relying on direct organizational authority.
  • Deep knowledge of enterprise architecture patterns, including multi-tenancy, role-based access control, data isolation, scoped permissions, cross-tenant operations, and access boundary design.
  • Strong architectural judgment and the ability to evaluate trade-offs, define scalable abstractions, and make complex systems understandable to both technical and non-technical stakeholders.
  • Excellent written and verbal communication skills, with the ability to clearly present complex technical concepts to engineering leaders, product teams, and customer-facing stakeholders.
  • Experience with data residency, GovCloud, or similarly regulated infrastructure environments is advantageous.
  • Curiosity about AI and a willingness to incorporate AI-assisted engineering practices responsibly, with sound judgment regarding their appropriate use.
  • A high degree of ownership, autonomy, pragmatism, and customer focus, with the ability to navigate ambiguity and maintain momentum on long-term initiatives.
Benefits
  • Industry-competitive salary and equity.
  • 100% employer-covered medical, dental, and vision benefits, including dependent coverage.
  • Employer pension contribution.
  • 16 weeks of paid parental leave for all new parents.
  • Health and wellness stipend.
  • Remote workspace, internet, and cellphone stipend.
  • Flexible working hours and location.
  • 21 days of vacation time and 80 hours of sick leave.
  • 11 company-paid holidays.
  • Virtual team-building activities, lunch-and-learns, and company-wide events.
  • Inclusive and supportive remote work environment.
  • Access to offices in San Francisco, New York City, London, Dublin, Tel Aviv, and Sydney.

We appreciate your interest and wish you the best!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Development Engineer
Principal Software Development Engineer

Ladders • United States

On-site
USD 144,000 - 288,000
Medical benefits
Paid time off
Retirement plan
+2
Senior Software Engineer
Senior Software Engineer

Jobgether • United States

On-site
USD 140,000 - 180,000
Unlimited PTO
Travel discounts
Medical, dental, and vision insurance
+3
Director, Enterprise Systems & Architecture
Director, Enterprise Systems & Architecture

Talanto • Northern (KY)

Hybrid
USD 180,000 - 240,000
Competitive pay
Equity
Full benefits
+7
Principal Platform Engineer
Principal Platform Engineer

Ladders • United States

On-site
USD 180,000 - 210,000
Comprehensive medical, dental, and vis
401(k) retirement plan options
Health Savings Accounts (HSA) and Flex
+5
Director Software Engineering
Director Software Engineering

Jobgether • United States

On-site
USD 170,000 - 190,000
Comprehensive medical, dental, and vision insurance coverage
Retirement plan with employer match
Tuition reimbursement and continuous learning support
+1
Senior Principal Software Engineer, Tools & Platforms (Cortex)
Senior Principal Software Engineer, Tools & Platforms (Cortex)

Palo Alto Networks • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Principal Software Engineer (Applied AI)
Principal Software Engineer (Applied AI)

Standard Template Labs • New York (NY)

On-site
USD 130,000 - 160,000
Competitive salary
Equity
Collaborative work environment
+1
Senior Engineer (Platform)
Senior Engineer (Platform)

Talanto • Boston (MA), Northern (KY)

Hybrid
USD 125,000 - 205,000
Staff/Principle Software Engineer
Staff/Principle Software Engineer

Harnham • Oakland (CA)

Hybrid
USD 280,000 - 350,000
Principal Engineer
Principal Engineer

Veritone • Irvine (CA)

On-site
USD 200,000 - 230,000