Software Development Engineer, Aurora CP

2 days ago


Vancouver, Canada Amazon Web Services (AWS) Full time
Description

Do you want to be part of a team that builds hyper-scaler database services in the cloud? Are you interested in revolutionizing the way people manage vast volumes of data in the cloud, impacting hundreds of thousands of users who use AWS database services?

Amazon Aurora is a distributed, fault-tolerant database service, built with a self-healing storage system. Aurora provides unparalleled high-performance and availability at a global scale with full MySQL and PostgreSQL compatibility, at 1/10th the cost of commercial databases. Aurora has 5x the throughput of MySQL and 3x of PostgreSQL.

We are one of the fastest-growing AWS services. Our business and engineering decisions have a widespread impact across some of the world's largest and fastest growing businesses. Our customers depend on the performance, stability and availability of our service to scale and support their mission-critical workloads.

As an SDE II on the Aurora Availability team, you will design and implement software components and enhance existing components to help us continuously improve and evolve to meet the growing availability demands of our customers.

You have experience implementing scalable, fault-tolerant and resilient systems & tooling. You have strong technical skills, are motivated and results-oriented. You are passionate about engineering robust systems, and maintain high standards with your coding, design and documentation. You have a continuous learning and growth mindset and relish investigating and solving complex technical problems. You have excellent verbal and written communication skills and adept at writing technical documents. You are empathetic and curious, and naturally amplify the positive & inclusive team culture we, as a team, work hard to build.

We pay close attention to onboarding process and support for new team members. Our team has a broad mix of experience levels and Amazon tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Project assignments are planned according to development plan of each team member. With this approach team members and constantly progressing on their career paths which enables them to take on more complex projects in the future.

If this sounds like a place where you will thrive, come and join us

Key job responsibilities

Delivering software features and improvements to major portions of your team’s software.

Working with customers, stakeholders, and peers in order to understand and deliver the right solutions.

Designing software solutions to enable new features or improve existing ones.

Operational work to solve customer problems and enhance your team's operations.

Contribute to the full software development lifecycle, including scoping, design, code, code reviews, testing, deployment and maintenance of the team's software.

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

Preferred Qualifications

  • 3+ 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

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.

The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.

Company - Amazon Web Services Canada, Inc.

Job ID: A2832789

  • Vancouver, Canada Amazon Full time

    Software Development Engineer II, AWS Aurora The AWS Identity organization is seeking a Software Development Engineer II to join our team building innovative cloud-based identity and access management services. As a Software Development Engineer II, you will collaborate with talented engineers to create and deploy systems and services to meet the needs of...


  • Vancouver, Canada Amazon Full time

    The AWS Relational Database Service (RDS) SQL Server team is looking for a Software Engineer who loves to dive in and solve fundamental Computer Science and Systems problems around performance, timing, state machine logic, and distributed systems algorithms. Candidates need to have a strong sense of ownership, passion to provide a great customer experience,...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, RDS SQL Server RDS provides customers with databases that have multiple-nines of durability and availability. Achieving this level of reliability requires building control and monitoring systems that automatically detect and handle many types of failures within seconds, and data replication options that accommodate...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, RDS SQL Server RDS provides customers with databases that have multiple-nines of durability and availability. Achieving this level of reliability requires building control and monitoring systems that automatically detect and handle many types of failures within seconds, and data replication options that accommodate...


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

    About the RoleAt Amazon Development Centre Canada ULC, we are committed to making the builder experience easier, faster, and safer. As a Sr. Software Development Engineer on our Medic team, you will play a significant role in building new software and services from scratch, driving continuous improvement, and working cross-functionally with other teams to...


  • Vancouver, Canada ActiveState Software Inc. Full time

    Software Engineering ManagerDepartment: EngineeringEmployment Type: Full TimeLocation: VancouverDescriptionAt ActiveState, we help organizations manage and secure the open source code they use. Our platform is ambitious: catalog, understand, evaluate all of the open source in the world. This includes securely building software from start to finish.As an...


  • Vancouver, Canada ActiveState Software Inc. Full time

    Software Engineering Manager Department: Engineering Employment Type: Full Time Location: Vancouver Description At ActiveState, we help organizations manage and secure the open source code they use. Our platform is ambitious: catalog, understand, evaluate all of the open source in the world. This includes securely building software from start to finish....


  • Vancouver, Canada Amazon Full time

    The AWS Relational Database Service (RDS) SQL Server team is looking for a Software Engineer who loves to dive in and solve fundamental Computer Science and Systems problems around performance, timing, state machine logic and distributed systems algorithms. Candidates need to have a strong sense of ownership, passion to provide a great customer experience...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success....


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to customer success....


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    - 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 As a Software Development Engineer with Amazon MQ, you will be responsible for...


  • Vancouver, Canada ActiveState Software Inc. Full time

    Software Engineering ManagerDepartment: EngineeringEmployment Type: Full TimeLocation: VancouverDescriptionAt ActiveState, we help organizations manage and secure the open source code they use. Our platform is ambitious: catalog, understand, evaluate all of the open source in the world. This includes securely building software from start to finish.As an...


  • Vancouver, Canada Amazon Web Services (AWS) Full time

    DescriptionAmazon Web Service (AWS) software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas, including distributed computing,...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    - 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of non-internship professional software development experience - Experience programming with at least one software programming language Are you passionate about enabling millions of customers around to world buy...


  • Vancouver, Canada Square Full time

    p>Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.So we expanded into software and started building integrated, omnichannel solutions – to help...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    - 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 The Amazon Customer Service (CS) organization is at the forefront of customer...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Elastic Kubernetes service (EKS) is seeking out a Software Engineering Leader to own a key software team responsible for developing the next generation of the core infrastructure for Amazon EKS. EKS is responsible for a core set of services that allow our customers to use Kubernetes at scale without the undifferentiated heavy lifting required 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...


  • vancouver, Canada Defang Software Labs Full time

    About Us:At Defang Software Labs, Inc., we are redefining cloud application deployment with cutting-edge AI-enabled solutions. Our small, high-quality team of full-stack engineers is passionate about building innovative tools that empower developers and businesses. We value builders—those who are naturally curious, hands-on, fearless in tackling...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Elastic Kubernetes service (EKS) is seeking out a Software Engineering Leader to own a key software team responsible for developing the next generation of the core infrastructure for Amazon EKS. EKS is responsible for core set of services that allow our customers to use Kubernetes at scale without the undifferentiated heavy lifting required to manage...