Skip to main content
Petal

Software Architect, Platform Services

RemoteCanada only
Published
Role
Backend
Experience
Lead
Salary not disclosed
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Hands-on Software Architect with 10+ years in software engineering and solution architecture, focused on enterprise-scale distributed systems and platform services. Must have deep Microsoft Azure, IAM, API-first, event-driven, microservices, DevOps, and cloud-native architecture experience.

Core skills

APIsMicrosoft AzureIAM

Required skills

OAuth2OpenID ConnectSAMLRBACABACReBACCI/CDInfrastructure as Code

What you'll do

  • Shape the technical direction of your product area by designing scalable, secure, and maintainable solutions that enable your delivery team to build with confidence.
  • Work primarily in a "Sprint 0" mode, staying ahead of development by defining architecture, documenting technical decisions, and preparing the technical foundation for upcoming work.
  • Collaborate closely with Product Management, Design, and the Development Manager from early discovery through delivery, ensuring solutions are technically sound, aligned with business goals, and achievable within the team's capacity.
  • Support engineers throughout implementation by resolving architectural challenges, validating design decisions, and helping the team navigate complex technical problems.
  • Work closely with other Architects and Principal Developers to ensure your solutions integrate seamlessly with the broader Petal platform.
  • Establish technical standards, manage architectural debt, mentor Technical Leads, and continuously improve engineering practices.
  • Build a modern, scalable platform that supports all of Petal's SaaS products.

What they require

  • You are a hands-on Software Architect who thrives on building platform-first capabilities that enable engineering teams to deliver products faster, more securely, and at scale.
  • You combine deep technical expertise with a product mindset, understanding that the best platforms abstract complexity, promote self-service, and accelerate developer productivity.
  • You are passionate about modern cloud architectures, AI-powered software development, and creating reusable services that power multiple products across the organization.
  • 10+ years of experience in software engineering and solution architecture, with a proven track record of designing and delivering enterprise-scale distributed systems.
  • A platform-first mindset, with experience designing shared services, reusable APIs, developer platforms, and internal products that are adopted across multiple engineering teams.
  • An AI-native approach to software engineering, leveraging AI-powered development tools to improve engineering productivity, code quality, documentation, architecture, and delivery.
  • You stay current with emerging AI capabilities and continuously explore how they can transform software development.
  • Expert-level system design skills with experience building resilient, scalable, secure, and highly available cloud-native applications and distributed systems.
  • Strong understanding of API-first design, event-driven architectures, microservices, integration patterns, and modern application platforms.
  • Hands-on technical capability, comfortable building proof-of-concepts, reviewing code, validating architectural decisions, and helping teams solve complex technical challenges.
  • Deep expertise in Microsoft Azure, including cloud-native application architecture, networking, security, identity, observability, and platform services.
  • Strong experience with Identity and Access Management (IAM), including modern authentication and authorization patterns (OAuth2, OpenID Connect, SAML, RBAC/ABAC/ReBAC), identity providers, and secure application design.
  • Experience working closely with Product Managers, Designers, Development Managers, and Technical Leads to shape technical solutions from discovery through production.
  • Excellent communication skills with the ability to clearly explain technical concepts, architectural trade-offs, and long-term technology strategy to both technical and business stakeholders.
  • Experience establishing engineering standards, architecture governance, security best practices, and technical roadmaps while balancing innovation with operational excellence.
  • A collaborative leadership style that mentors engineers, influences through technical expertise, and fosters a culture of continuous learning, engineering excellence, and platform thinking.
  • Strong DevOps and engineering productivity experience, including CI/CD, Infrastructure as Code, observability, automation, developer experience, and modern software delivery practices.

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

city in Sonoma County, California, United States

🇨🇦 CanadaHealthcarecityofpetaluma.net/
Salary not disclosed