You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

System Development Engineer - AWS Observability

Vancouver, BC
Full Time
Come join a creative team dedicated to change the way the world sees the Cloud!

We are looking for software engineers that are passionate about building observability solutions (granular insights into metrics, logs, traces, and alerting) across a large volume of sources generating metrics, logs, and traces. You will be joining a new team building a new service (Amazon Managed Service for Prometheus). You will own automation initiatives, such as infrastructure as code, CI/CD in containerized environments (EKS/ECS), scalability and capacity management, open-source management. On a typical day, you might deep dive to root cause a customer issue, release the latest new feature, consult with the top engineers at Amazon, or discuss radical new approaches to building and operating at scale. You'll be surrounded by people who are incredibly smart, passionate about observability, and believe that we are only scratching the surface of what AWS can really do to help developers, SREs, and business owners everywhere.

In this role, you will be positioning AWS as a thought leader in related projects by collaborating and influencing the community and contributing to open-source projects. You will be responsible to build and scale a globally available AWS service that is business critical and in the forefront of our customer success. You will be a passionate learner who is motivated to take on new challenges.

Diverse and Inclusive work culture -
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work Life Balance -
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced life-both in and outside of work.


• 2+ years of non-internship professional software development experience.
• Programming experience with at least one modern language such as C, C++, C#, Java, Python, Golang, PhP, Ruby
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.


One or more of the following are preferred:
• Experience as a contributor or maintainer of a popular project.
• Experience with Agile engineering practices (continuous integration, TDD, etc.)
• Experience with CNCF projects such as Kubernetes, Prometheus, Grafana, or Jaeger.
• Experience coding in Go.
• Familiarity with internet security, SSO, IAM, RBAC.
• Experience with scale stores and caching strategies.

Amazon is committed to providing accommodations at all stages through recruitment and employment in accordance with applicable human rights and accommodation legislation. If contacted for an employment opportunity, please advise Human Resources if you require accommodation, including in order to apply for a position.
Software and Programming