About The Position

The Amazon EventBridge team is dedicated to transforming how developers architect, build, and deploy scalable and secure event-driven applications. Their mission is to simplify the development experience by removing undifferentiated heavy lifting, allowing developers to focus on innovation. The team in Amazon Vancouver is building new capabilities to achieve this globally. They are seeking software development engineers passionate about creating application software for the EventBridge system, utilizing technologies like Java, GoLang, Lambda, DynamoDB, and CloudFormation, among others. The ideal candidate is fascinated by and eager to innovate in distributed fault-tolerant systems operating at scale, customer-focused, and enjoys owning projects from conception to production. They value collaboration, autonomy, and continuous skill development. The team fosters an inclusive culture, prioritizes work/life balance with flexible working hours, and supports career growth through mentorship and tailored project assignments.

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice To Haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Lead the design, implementation and delivery of software in complex problem spaces, ensuring durability (at least once event delivery), correctness (functional testing and simulation), availability (no gaps in event ingress or egress) and performance (scaling the service to accept 10-100x more events).
  • Communicate effectively with EventBridge product and engineering leadership to harmonize discordant views and build consensus.
  • Proactively identify scaling and availability cliffs and build plans to address them before they occur.

Benefits

  • Health insurance (medical, dental, vision, prescription, basic life & AD&D insurance)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • Paid time off
  • Flexible working hours
  • Sign-on payments
  • Restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service