Software Development Engineer

4 days ago


Old Toronto, Canada Amazon Full time
Software Development Engineer - Aurora, Amazon Aurora Limitless Database

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

Aurora Limitless Database combines novel distributed database techniques with an innovative serverless platform and heat management capabilities to automatically scale to millions of write transactions per second and manages petabytes of storage within a single database. Limitless Database builds on top of Aurora, a distributed, fault-tolerant database service, leveraging a self-healing storage system that auto-scales up to 128TB in a single volume.

As an Engineer in the Aurora Limitless Database team, you will re-invent distributed database algorithms and protocols, and implement major database components to allow Amazon Aurora to scale and perform for the growing customer demands under project of Aurora Limitless Databases.

We are looking for Software Development Engineers who have built a lot of software – shipped products and created tools and modules. You should be passionate about optimizing the database performance and 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.

Our team puts a high value on work-life balance. Our entire team is located in the Toronto office. Majority of team is present between 10am and 4pm and we provide flexibility for people to structure their working hours around them.

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 are constantly progressing on their career paths which enable them to take on more complex projects in the future.

Come, join us in reinventing database systems for the cloud

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

#J-18808-Ljbffr

  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we're seeking a skilled Software Development Engineer to join our team and contribute to the development of our AI-backed chat assistant for Amazon Ads. This innovative tool enables businesses to quickly access and analyze advertising data without requiring technical...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we're seeking a skilled Software Development Engineer to join our team and contribute to the development of our AI-backed chat assistant for Amazon Ads. This innovative tool enables businesses to quickly access and analyze advertising data without requiring technical...


  • Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...


  • Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Advertiser Growth Engine team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building high-availability, low-latency distributed systems that will service millions of users.Key ResponsibilitiesLead medium...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Advertiser Growth Engine team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building high-availability, low-latency distributed systems that will service millions of users.Key ResponsibilitiesLead medium...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will be responsible for designing, developing, and deploying software features and improvements to major portions of our software.Key ResponsibilitiesDelivering software features and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will be responsible for designing, developing, and deploying software features and improvements to major portions of our software.Key ResponsibilitiesDelivering software features and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers worldwide.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers worldwide.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Device Privacy and Data Handling team, you will be responsible for building innovative software solutions that ensure the trust of our customers who own Amazon devices.Key ResponsibilitiesDesign,...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Flex team in Toronto, Canada. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers.As a Software Development Engineer, you will...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Flex team in Toronto, Canada. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers.As a Software Development Engineer, you will...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    Are you passionate about using Big Data to build customer trust and grow new business? Global advertisers rely on our team's performance insights to drive future investment in Amazon's Advertising Platform and improve the relevance of ads shown to customers.We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch,...