Software development engineer I, Redshift

Amazon’s Development Centre department based in Vancouver, BC is inviting applications from suitable candidates for the position of Software development engineer I. Amazon’s Development Centre department specializes in pioneering technological advancements, offering software development, cloud computing solutions, and AI innovations. It functions as a key driver of Amazon’s growth and global market leadership, consistently delivering cutting-edge solutions and maintaining a customer-centric approach. The candidates selected for the vacancy will be required to start the work as soon as possible.

Job Description:

Employer Name: Amazon
Department: Development Centre
Organization: AWS Software Development
Position: Software development engineer I, Redshift
No of Vacancies: 3
Salary: $89700.00 – $149800.00 yearly
Employment Type: Full time
Job Category: Software Development
Location: Vancouver, BC, CAN
Job ID: 2649147


Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of Master’s degree
Experience: Candidates should have experience with at least one modern language such as Java, C++, or C#, including object-oriented design

Other Requirements:

  • The candidates should be currently enrolled in or have completed a Bachelor’s Degree or higher in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields
  • The candidates should have earned a Master’s degree between June 2023 and September 2024 to qualify for this role
  • The candidates should be available for possible start dates between June 2024 to October 2024
  • The candidates should have internship, project, or academic experience in at least one of the areas internals, kernel, OS or storage systems, job scheduling, resource management, file systems, search or performance engineering
  • The candidates should be pursuing a higher degree with a focus on Systems or Information Theory, Databases, Computer Science, Computer Engineering, or related fields
  • The candidates should possess a strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • The candidates should demonstrate strong software development skills


  • The candidates should be able to design, implement, and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions
  • The candidates should be able to deploy and monitor new features in a highly available and fault-tolerant system running in the cloud


  • The candidates will get medical and financial benefits

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.

Apply Online




We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected and conducted for further procedure directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!

Check the latest available jobs in Canada

Show More
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker