Cloud Computing Engineer for Global Scale Systems

1 month ago


Vancouver, British Columbia, Canada Amazon Full time

Company Overview

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.

 

Job Description

We are seeking a highly skilled Cloud Computing Engineer to join our team. As a Cloud Computing Engineer, you will play a key role in designing, building, and operating high-scale systems and services that support our commerce operations and the businesses they serve.

In this role, you will collaborate with cross-functional teams to develop and deploy cutting-edge cloud-based solutions. You will be responsible for ensuring the scalability, reliability, and security of our systems, as well as identifying opportunities for innovation and improvement.

Required Skills and 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 software development experience
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Programming experience with at least one modern language such as Java, C++, or C#
  • In-depth knowledge of CS data structures and algorithms
  • Strong debugging, troubleshooting, and problem-solving skills
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Working knowledge of relational and NoSQL databases
  • Bachelor's degree (or higher) in Computer Science or a related discipline
  • 7+ years of software development experience
  • Experience building extremely high volume and highly scalable web services
  • Experience building highly available systems and operating 24x7 services
  • Experience with distributed systems, consistent hashing, distributed locking, replication, and load balancing


  • Vancouver, British Columbia, Canada Amazon Full time

    OverviewAmazon 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.We're committed to a diverse and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Company OverviewAt Amazon Elastic Container Service for Kubernetes (EKS), we are pushing the boundaries of cloud computing by creating a scalable architecture that allows customers to create and use Kubernetes at scale.We're building a core set of services that will make containers the next generation compute platform. This is an opportunity to operate and...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Amazon Full time

    Unlock the Power of Cloud ComputingWe are seeking a highly skilled Software Development Engineer to join our team. As a key member, you will play a critical role in shaping the future of cloud computing.With Amazon Kinesis Data Streams, customers process massive amounts of real-time data for gaming and marketing analytics, IoT sensor data, financial...


  • Vancouver, British Columbia, Canada Arista Full time

    Unlock the Power of Cloud VisionA leading player in data-driven networking, Arista Networks is a pioneer in cloud computing, AI, and software-defined networking.We're passionate about innovation and leverage the latest advancements to provide our clients with a competitive edge.At Arista, we value diversity and foster an inclusive environment where...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the JobWe are seeking a skilled Cloud Computing Engineer to join our team and contribute to the development of our Backup Service.Job DescriptionA Day in the LifeYou will be responsible for building high-quality code, creating technical design documents, mentoring junior engineers, reviewing peers' code and designs, and ensuring the operational health...


  • Vancouver, British Columbia, Canada Huawei Full time

    Our team at Huawei has an exciting opportunity for a Cloud Computing Engineer to join our autonomous driving platform development project. We are seeking a highly skilled professional with expertise in cloud computing, software engineering, and machine learning to design, develop, and maintain the platform.Key ResponsibilitiesDesign and develop cloud...

  • Cloud Engineer

    1 month ago


    Vancouver, British Columbia, Canada Amazon Full time

    Amazon is committed to delivering exceptional customer experiences on the cloud. As a Cloud Engineer, you will play a critical role in building and operating scalable systems that meet the needs of our diverse customer base.Kumo provides technology and trusted expertise that anticipates and resolves AWS customer needs, helping them adopt, optimize, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Company Overview:Award-winning Amazon Web Services (AWS) is a leading cloud services platform that provides scalable, secure, and on-demand computing resources. Our team is dedicated to building innovative database solutions that empower businesses to succeed in the cloud.Job Summary:We are seeking an experienced Database Systems Engineer to join our team in...


  • Vancouver, British Columbia, Canada Amazon Full time

    **Overview of Amazon Web Services' Cloud Storage, AWS S3**AWS S3 is one of the largest distributed storage systems in the world, hosting trillions of objects and serving millions of requests per second. It's growing more than 100% year over year.As a Cloud Storage Security Engineer at Amazon, you'll be working on some of the hardest computer science...


  • Vancouver, British Columbia, Canada Taaspartners Full time

    At Taaspartners, we are seeking an experienced High-Availability Cloud Engineer to join our team that owns and operates a high-availability, cross-cloud, large-volume data processing system that is one of the foundational pieces of the Cloud security platform.About the RoleWe offer a competitive salary range of $250,000 - $350,000 per year, commensurate with...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AmazonAmazon Elastic Kubernetes service (EKS) is a key component of our cloud computing platform, responsible for delivering scalable and secure infrastructure to our customers.We are seeking a highly experienced Software Engineering Leader to own a critical software team responsible for developing the next generation of EKS core infrastructure. As a...


  • Vancouver, British Columbia, Canada Amazon Full time

    Unlock Your Potential as a Software Engineer at AmazonAbout Us:At Amazon, we're passionate about enabling millions of customers worldwide to buy anything, anywhere, anytime. Our team is seeking a highly skilled software engineer to join us in designing and developing large-scale distributed systems that power our retail ordering workflow.Your Role:You will...


  • Vancouver, British Columbia, Canada TAAS Partners Full time

    TAAS Partners is seeking an experienced Senior Cloud Data Processing Engineer to join our team. This role offers a competitive salary of $250,000 - $350,000 per year, depending on experience.Job OverviewWe are looking for a skilled engineer to design and implement resilient, flexible, and highly scalable platforms for collecting and processing large volumes...


  • Vancouver, British Columbia, Canada Royal Bank of Canada> Full time

    About the RoleWe are seeking an experienced Reliability Engineer for Cloud Systems to join our team at Royal Bank of Canada. In this role, you will be responsible for designing and implementing robust systems that ensure high availability and performance in our cloud-based applications.Job DescriptionDesign and develop monitoring and alerting systems to...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Welcome to the Amazon Development Centre Canada ULC, where we are pushing the boundaries of cloud storage technology. As a Senior Cloud Storage Software Engineer, you will be part of our S3 Index Services team, which develops software responsible for maintaining the durability and availability of key-value metadata.We are looking for passionate and...

  • Cloud Architect Lead

    1 month ago


    Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    We are looking for a Senior Software Development Engineer to help refine roadmap and technical direction, follow through with detailed architecture and system design, contribute superior performant and maintainable code, and to drive operational excellence of a massive scale distributed system.The Messaging team owns and operates Simple Notification Service...


  • Vancouver, British Columbia, Canada Catholic Independent Schools of Vancouver Archdiocese Full time

    A company is seeking a skilled Software Development Engineer with expertise in Cloud Computing and Artificial Intelligence (AI). The ideal candidate will have proficiency in cloud-based development and a strong understanding of AI principles.Responsibilities will include:Designing and implementing cloud-based applicationsCollaborating with cross-functional...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AWS Kumo: AWS Sales, Marketing, and Global Services (SMGS) is a driving force behind revenue, adoption, and growth from small- to enterprise-level customers. Our team delivers world-class support, partnering with leading companies to ensure customer success.Kumo provides innovative technology and expertise that anticipate and resolve customer needs,...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About Us">Amazon Development Centre Canada ULC is a hub for innovation and excellence in cloud computing. We are seeking a highly skilled Data Systems Architect Lead to join our RDS Platform team.Job Description">We are looking for a seasoned technical leader to drive the design, development, and delivery of global high-availability services and storage...


  • Vancouver, British Columbia, Canada Invinity Energy Systems Full time

    We are dedicated to helping transform renewable energy into a stable and dependable contributor to the transition to net zero. To achieve this, we need talented individuals who can help us design and build software that forms the heart of our distributed control and management platform.About Our PlatformOur distributed control and management platform is...