You are currently viewing Craigslist Vancouver Jobs 2022/2023 Apply Now!

Amazon Jobs in Vancouver 2022

Job Overview

Craigslist Vancouver Jobs 2022/2023 Apply Now!, Amazon Jobs in Vancouver,  Are you passionate about highly available, scalable systems? The Transactional Services team builds some of the most foundational distributed systems that underpin and power many of the large AWS services and several of the most critical components of the Amazon.com retail platform.

The candidate must be able to work with a minimum of technical supervision and supplemental engineering support while responding efficiently to multiple program priorities. In addition, the role involves analyzing the latest technologies and development trends and establishing and implementing standard practices.

In joining our team, you’ll enjoy a competitive salary, great benefits, a creative and comfortable work environment, and the exciting opportunity to be part of a leading and growing technology company.

Post Name Sr Software Development Engineer
Company Name Amazon
Expected Salary CAD 60000 to CAD 70000 Per Year
Address  Vancouver, British Columbia, Canada V6B 0M3

Responsibility for Amazon Jobs Vancouver Salary:

We are seeking technical leaders to join the team to help shape our future as we continue our rapid growth.
Your responsibilities will include:

  • Designing and developing novel, cutting edge, highly available, distributed systems software.
  • Delivering quality features on time and on budget and executing against project plans and delivery commitments.
  • Working with team members to manage day-to-day development activities, participating in designs, design reviews, code reviews, and implementation.
  • Mentoring other engineers.
  • Maintaining current technical knowledge to support rapidly changing technology, always being on the lookout for new technologies, and working with the team to bring in new technologies.

Industry Private
Schedule Type Full Time
Education Required Degree in Computer Science
Remote No

Basic Qualification for Amazon Hiring Vancouver 2022:

  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability, and scaling) of new and current systems
  • Experience as a mentor, tech lead, OR leading an engineering team
  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Strong coding skills
  • Strong design skills
  • Demonstrated experience in a tech lead role in large, complex software projects
  • Bachelor’s Degree in Computer Science or equivalent

Preferred Qualification for Amazon Jobs in Vancouver:

  • Experience with designing and building large-scale systems.
  • Strong knowledge of data structures, algorithms, asynchronous architectures, and distributed algorithms.
  • Excellent problem-solving skills; ability to simplify and innovate.
  • Excellent leadership skills.
  • Excellent verbal and written communication skills.
  • Ability to collaborate, and be both highly motivated and motivating.
  • Proven, results-oriented team player with a history of delivery.
  • A master’s or Ph.D. in Computer Science with an emphasis on distributed systems is a plus.

About Company

Amazon.com, Inc. is an American multinational technology company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence.

It has been referred to as “one of the most influential economic and cultural forces in the world”, and is one of the world’s most valuable brands.

Amazon was founded by Jeff Bezos from his garage in Bellevue, Washington, Initially an online marketplace for books, it has expanded into a multitude of product categories: a strategy that has earned it the moniker The Everything StoreIt is one of the Big Five American information technology companies, alongside Alphabet, Apple, Meta, and Microsoft.

Amazon’s mission statement is: “To serve consumers through online and physical stores and focus on selection, price, and convenience.”

Amazon Vision Statement: Our vision is to be earth’s most customer-centric company; to build a place where people can come to find and discover anything they might want to buy online.

Inclusive Team Culture

Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally.

We have innovative benefit offerings and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance

Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life.

We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship.

Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

 

Interview Questions Sr Software Development Engineer for Amazon Vancouver Salary:

1. Can you explain your design process for scaling systems?

Example: “Scaling was a strategy I used in my previous company to improve our digital customer communication offerings. I considered a lot of elements before settling on AWS to plan and manage the processes of continuing client contacts within the system, including the number of databases, message queues, and caching layers. This led to quicker client-service representative contact, which raised our business’s customer retention rates and overall income.”

2. Based on what you know of our company, how do you plan to reach goals with your team?

Example: “I discovered Unlimited Tech Solutions has several client-access portals for an account and technical support services as a result of my study on the company. I am aware that your company provides software solutions to a variety of clientele, but I also recognize the value of efficiency and high output.

I would intend to consolidate the extra client access points into a single portal in order to boost productivity and product delivery times. From there, I would program each account type to reflect the support services offered in order to better target the right clients with the company’s software products.”

3. How have you used continuous integration and delivery to achieve business goals?

Example: “I used continuous integration in my most recent software builds to frequently merge changes to the programming back to the main branch of the design. This made it possible for me to release the final product without needing to incorporate revisions.

This particular software build benefited from continuous delivery as I was able to update and distribute new versions of the product whenever I fixed issues, added new code, or automated redundant procedures. My business was able to consistently satisfy customer demand as a result of these linkages, which increased market share, revenue, and consumer trust.”

4. How do you refactor classes for easier unit testing?

Example: “As a senior engineer, one of my first ideas included refactored classes. The business I was working for at the time relied on a sizable system framework to carry out numerous subtests for different financial calculations and activities.

When I sought to upgrade the software code as the clientele of the company grew, I realized that this design made it difficult to integrate new features. I decreased the technical debt my team maintained while performing unit testing on design updates by restructuring the single class into several classes.”

5. How do you refactor classes for parallel and concurrent processes?

Example: “I used asynchronous processing to handle my organization’s financial databases when refactoring classes on a recent build. I was able to increase the functionality and speed of data retrieval for multiple user apps by implementing parallel and concurrent processing features.

The system’s processing rates were previously hampered by a number of background operations due to the size of the data structure. However, my team was able to use solutions more successfully with concurrent processing when updating system data each accounting month.”

Apply Now