AWS Backup is seeking a passionate Software Development Engineer to join their team in Vancouver, focusing on building and enhancing cloud backup solutions. This role sits within AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations that maintain AWS's industry leadership.
The position offers an exciting opportunity to work on a rapidly growing service that helps customers centralize and automate data protection across AWS services. As a Software Engineer on the AWS Backup team, you'll be responsible for developing new features, improving existing functionality, and ensuring the operational excellence of the service. The role combines technical depth with business impact, requiring both solid coding skills and an understanding of customer needs.
Your day-to-day work will involve writing high-quality code, creating technical design documents, mentoring junior engineers, and participating in code reviews. The team maintains a strong focus on operational excellence, with an on-call rotation (one week every 5-8 weeks) to ensure service reliability. When issues arise, the team works collaboratively to implement permanent solutions, emphasizing a proactive approach to prevent recurring problems.
The team culture is particularly noteworthy, with an intentional focus on diversity, inclusion, and knowledge sharing. Senior engineers actively mentor junior team members and those from non-traditional backgrounds, fostering an environment of continuous learning and growth. The team values work-life harmony and provides flexibility to ensure success both professionally and personally.
Amazon Web Services offers comprehensive benefits, including medical coverage, financial benefits, and career development resources. The company's commitment to diversity is reflected in employee-led affinity groups and ongoing learning experiences like Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.
This role presents an excellent opportunity for a mid-level software engineer to work with cutting-edge cloud technology while contributing to a service that helps customers meet their regulatory compliance obligations and business continuity goals. The position offers competitive compensation, with a base salary range of $114,800 to $191,800 per year, plus additional benefits including equity and sign-on payments.
If you're passionate about building large-scale web applications, have strong technical skills, and want to shape the future of cloud backup solutions while working in an inclusive, supportive environment, this role at AWS Backup could be your next career move.