Senior Software Development Engineer - Aurora Control Plane

Amazon Web Services (AWS)


Date: 4 hours ago
City: Toronto, ON
Contract type: Full time
Description

Looking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?

Aurora is a distributed, fault-tolerant database service, leveraging a self-healing storage system which performs up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases.

Aurora is one of the fastest-growing AWS services, with business and engineering decisions having a widespread impact across many of the world's fastest growing businesses! Our customers depend on the performance of our services to scale and support their mission-critical workloads.

As an Engineer in the team you will design and implement major database components to allow Amazon Aurora to scale and perform for the growing customer demands under the project of Aurora Global Database.

We are looking for Software Development Engineers who have built a lot of software – shipped products and created control planes, tools and modules. You should be passionate about optimizing the software development experience at a very large scale, using your strong technical skills and motivation to achieve results. You are naturally enthusiastic about learning new technologies and industry trends and are excited by the idea of solving hard technical challenges. You are empathetic and curious, and will help us amplify the positive & inclusive team culture we are building.

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.

About Us

We recognize new team members need time to ramp-up and feel fully comfortable within the team. You will have a launch buddy, an engineer who will help you navigate through this processes offering you help and mentorship.

We offer flexibility in working hours and encourage you to find your own balance between your work and personal life.

A day in the life

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.

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
  • Bachelor's degree in computer science or equivalent

Preferred Qualifications

  • A deep understanding of software engineering practices, object oriented analysis & design, design patterns, data structures and algorithms
  • A deep understanding of security by design development, as well as security best practices at every step of the development cycle
  • A passion troubleshooting and defining system vulnerabilities
  • Ability to write clean, object-oriented, well-structured and maintainable code
  • Experience successfully delivering complex systems to customers
  • Experience building distributed databases, storage systems or cloud services
  • Excellent verbal and written communication skills

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.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.


Company - Amazon Development Centre Canada ULC

Job ID: A2820339

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Conseiller principal en Santé et Avantages Sociaux II

Mercer, Toronto, ON
4 hours ago
Nous sommes à la recherche d'une personne talentueuse pour se joindre à l'équipe de consultation en santé et avantages sociaux de Mercer à titre de Conseiller(ère) principal(e), Santé et avantages sociaux II. Ce poste sera basé à Montréal. Il s'agit d'un poste hybride qui nécessite de travailler au moins trois jours par semaine au bureau.Le conseiller, Santé et avantages sociaux,...

Senior Product Manager

Equinix, Toronto, ON
5 hours ago
Who are we?Equinix is the world’s digital infrastructure company, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply...

Regional Program Director - Rail & Transit

Parsons, Toronto, ON
2 days ago
Are you an engineer with project management experience? Do you enjoy leading not only projects, but people? And finally, are you ready to take your career to the next level? If yes, then we should talk! Parsons is now hiring a Regional Program Director - Rail & Transit who can lead a team of professionals in the design and delivery...