AWS customers have come to rely on our track record of stellar operational performance. Our team ensures that the quickly expanding number and scale of services are able to deliver that reliability promise.
Amazon Web Services is seeking a Senior Software Engineer to work on our long-term technical vision of our world-class Operator Tools group.
We analyze trends and build software used across Amazon to reduce recurrence, duration, and size of customer impacting events.
As an Engineer in Operator Tools, you will work on large-scale initiatives that automate the incident and problem management process for all of Amazon.
What You Will Do :
- Design, implement, support, and evaluate secure, operational safety focused tools and services
- Work in and help drive an environment of continuous improvement and world-class efficiency
- Challenge conventional thinking; create innovative paths forward
- Functionally decompose complex problems into simple, straight-forward solutions
- Work cross-functionally with other teams to continually improve operational readiness and availability
- Evaluate and recommend new and emerging products and technologies
- Drive operation excellence in your organization.
As an engineer on our team you will join the ranks of a large and growing community who are redefining how distributed systems are scaled and operated.
You will help establish technical standards and drive Amazon’s overall technical architecture and engineering practices.
You’ll work on Amazon’s hardest problems, building high quality, architecturally sound systems that are aligned with our business needs.
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.
We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc.
Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.
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.
We are open to hiring candidates to work out of one of the following locations :
Vancouver, BC, CAN
BASIC QUALIFICATIONS
- 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
PREFERRED QUALIFICATIONS
- 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