Current jobs related to Software Development Engineer, AWS Backup - Vancouver Metro Vancouver Regional District, CA - Amazon


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. AWS Backup offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Software Development Engineer, AWS Cloud MapAWS Cloud Map is looking for a Software Engineer to join our team in Vancouver to help us realize our vision of making Cloud Map a one-stop shop for discovering all resources in the cloud. Today, the Cloud Map team owns a highly available and scalable service discovery solution that allows customers to discover...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    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 AWS Utility...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, AWS IAMAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experienceExperience programming with at least one software programming language3+ years of full software development life cycle, including...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, AWS IAMAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, AWS IAMAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWSAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service (SNS) and...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr Software Development Engineer, AWS Elastic Block StoreAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer - AWS Messaging Services, Messaging Metadata ServiceAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Queue Service (SQS) and Simple Notification...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWSAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer , In-Memory Distributed SystemsOur software developers build the next generation technologies that change how millions of AWS customers connect, and interact with AWS services ecosystem. We use ideas from every facet of computer science including distributed computing, large-scale design, big and real-time data processing, data...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...

  • Cloud Engineer

    4 weeks ago


    Burnaby, Metro Vancouver Regional District, CA Affinity Group Full time

    Job Description: On behalf of our healthcare client, Affinity is looking for a Cloud Engineer (AWS) to be part of a high-performing agile team supporting the design and build of a Provincial API Gateway.Responsibilities:DevOps/Cloud infrastructure, supporting scalability, monitoring.Collaborating with the team in all phases of the development...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Finance TechnologyAre you interested in building high-performance, globally scalable financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Are you customer obsessed? Do you have an exceptional track record of leading strong engineering teams in building innovative, scalable, and extensible products? Are you creative, innovative, and love to dive deep? Is agile a mindset and not just a methodology? We have a highly skilled team that builds applications that use exciting new AWS services and open...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Are you ready to pursue some of the hardest scalability, performance, and distributed computing challenges in AWS? Our team owns custom customer billing and the associated cost management tools for one of the world's largest billing platforms. Because we sit at the nexus of all AWS services and interact directly with end-customers, we build relationships...

Software Development Engineer, AWS Backup

1 month ago


Vancouver Metro Vancouver Regional District, CA Amazon Full time
Software Development Engineer, AWS Backup

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

AWS Backup enables customers to centralize and automate protection across AWS services. AWS Backup offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity goals.

We are looking for a passionate Software Engineer to grow this service and help with adding features and integrations with other AWS services. If you are an application engineer, and you have the skills to create large scale web applications, we are looking for you.

This is an excellent opportunity to contribute to a fast-growing business and shape the technology and product. You should bring technical and software expertise, the ability to deliver solid code that has a broad business impact, and software that achieves its operational goals.

Key job responsibilities

  1. Deliver technical design and high-quality code for new features or improvements to existing features
  2. Collaborate with stakeholders such as product managers, UX designers, and other engineers to deliver high-quality software solutions for our customers
  3. Mentor and lead more junior engineers
  4. Review peers' technical design and code
  5. Drive innovative solutions to improve operational health of our team and product

A day in the life
Working as part of the AWS backup team, you will spend most of your time building high-quality code, writing technical design documents, mentoring more junior engineers, reviewing your peers' code and technical designs, and ensuring the operational health of our systems. This position involves on-call responsibilities typically for one week every 6 to 8 weeks. When you are on call, you will be dedicated to responding to customer issues and addressing operational problems such as system failures, availability, and latency drops. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault-tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.

Throughout all of this, you will be surrounded by teammates who will help and support you and occasionally humble you with their foosball playing skills.

About the team
Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes, we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day.

We have a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring as well as thorough, but kind, code reviews.

Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship, and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Ability to work through ambiguous/undefined problems; ability to think abstractly, and drive innovative technical solutions

PREFERRED QUALIFICATIONS

- Bachelor's degree in computer science or equivalent
- Excellent verbal and written communication skills with an ability to effectively articulate technical challenges and solutions

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

#J-18808-Ljbffr