About The Position

Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The Wallet, Payments & Commerce (WPC) team is building the world's best software for paying and interacting with the world, from Apple Pay, transit, and event tickets to digital keys and identity. We are looking for an exceptional engineering leader to build and grow a team of engineers who architect systems at Apple's scale. This is a role for a leader who is equally credible in an architecture review and in a career conversation, someone who can earn the technical respect of deeply experienced engineers while creating the conditions for them to do the best work of their careers. If you love solving meaningful problems that impact millions of people, growing engineers, and defining the technical direction of critical services, we want to hear from you!

Requirements

  • Substantial experience leading software engineering teams that build and operate mission-critical distributed systems at large scale, with accountability across multiple workstreams or sub-teams.
  • Strong communication skills, both verbal and written, with the ability to drive consensus on complex technical topics across diverse, global audiences.
  • Proven ability to coach, mentor, and develop engineers, including managing technical leads and emerging managers.
  • A hands-on engineering background with deep understanding of distributed systems fundamentals.
  • Demonstrated ability to drive operational excellence, including on-call culture, incident management, reliability practices, and engineering operating models spanning intake, prioritization, roadmap planning, and delivery cadence.
  • The tenacity to lead complex projects from conception to production and keep a team steady through ambiguity.
  • No formal degree is required. What matters most is your mindset, your initiative, and your demonstrated ability to apply advanced skills to real-world problems.

Nice To Haves

  • Hands-on background with Java or Kotlin and Spring, and experience leading teams that build and operate high-volume REST and/or gRPC services.
  • Depth in cloud-native architecture on AWS, including resilience, failover, containerization, and orchestration (e.g. Docker, Kubernetes).
  • Familiarity with robust CI/CD pipelines, infrastructure as code, and observability tools (e.g. Prometheus, Grafana, OpenTelemetry, Datadog).
  • A solid understanding of security, privacy, and cryptography (e.g. PKI, certificate management, JWT), and experience with databases at scale.
  • Experience leading distributed or globally dispersed teams across time zones.
  • Experience in fintech, payments infrastructure, or compliance-sensitive environments is a strong asset.
  • Professional proficiency in both French and English is an asset given the Montreal location, though not a requirement.
  • Familiarity with generative AI tools to accelerate software development, and sound judgment about where they do and don't belong.

Responsibilities

  • Lead a team of engineers who own resilient, reliable distributed systems end to end.
  • Set technical and organizational direction across multiple concurrent workstreams.
  • Be accountable for outcomes that reach well beyond your immediate team.
  • Protect and strengthen the culture of engineer autonomy and ownership.
  • Be close enough to the work to have informed opinions on architecture and trade-offs, while letting the team own the decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service