How Kazakhs conquered Amazon: three success stories - ForumDaily
The article has been automatically translated into English by Google Translate from Russian and has not been edited.
Переклад цього матеріалу українською мовою з російської було автоматично здійснено сервісом Google Translate, без подальшого редагування тексту.
Bu məqalə Google Translate servisi vasitəsi ilə avtomatik olaraq rus dilindən azərbaycan dilinə tərcümə olunmuşdur. Bundan sonra mətn redaktə edilməmişdir.

How Kazakhs conquered Amazon: three success stories

Amazon is considered one of the best employers in the world, so many dream of working in this company.

Edition Isstory told the stories of three people from Kazakhstan who managed to conquer Amazon.

Madi Sataev

Photo: Istory

Madi Sataev was born and raised in the small village of Abai in the suburb of Almaty. While studying at the Suleyman Demirel University, he got a job at Kazkom, in the online banking team for legal entities. At that time, the team consisted on 80% of CDS-Schnick, so our hero was very comfortable working. After working there for 6 for years, Madi then moved to another aggressively developing bank, Tsesna, but there he lasted only a short time, about two years, and from there he moved to Amazon.

Next - in his words.

To get to the interview, one might say, helped by chance. In 2014, when I was working at Tsesna Bank, a close friend of mine approached me with a request to help me arrange a job for a friend. Since the guy had experience in Amazon, I thought that he could be useful in our team, despite the fact that the experience is small. I had to persuade the authorities to take it. As a result, he was accepted, and we became friends with him. Later he returned to Amazon and, one might say, repaid with the same coin, handing my resume to a manager who recruited his team of engineers. So they invited me to the first round of the interview. After the first stage, I began to explore all possible training resources. As a result, they called for an interview in Poland, where they already received an offer from Amazon to work in Vancouver.

In general, the selection process in Amazon is not very different from other large companies, such as Google or Facebook. First, the candidate is being tested resume, if the experience is suitable, then they assign a telephone interview. This interview is conducted by one of the engineers. Usually the candidate is asked to solve one not very difficult task, and the code should be written on a predetermined Internet resource, which is visible to an engineer from Amazon in real time. If the result of the interview is satisfactory, then the candidate is invited further to a live interview, where they conduct 4 or 5 interviews in a row. The process is exhausting, plus it all happens in an unusual time zone.

In my case, a live interview took place in Warsaw. Each interview took place in approximately the same scenario. We started to ask questions by experience, checked whether I fit the culture in Amazon. Then they asked one technical question on the knowledge of algorithms, data structures and system design. During the interview, I had to write all the code on the board, it is very hard if you get used to the “buns” of the development environment.

The first months of work were the most difficult for me, it was necessary to study a lot of technologies that are specific to Amazon, plus the language barrier made itself felt. Since Amazon basically only had to read English, it was very hard to read and listen. Fortunately, I came to the team in which there was a good atmosphere, it softened the adaptation a little.

Photo: Istory

At the moment I am working with a team on a service that calculates the amount of delivery. It sounds simple, but on the scale of Amazon, this is not a trivial task, especially considering the geography of the site’s customers. As we work in the openspace, I try to come early, somewhere around 8: 30 in the morning to work in silence. Usually during the day we hold one or two meetings. The rest of the time I am developing. What I like most of all is that I can compose the schedule of the day myself, that is, I don’t have a specific time when I have to come and go. There are tasks and deadlines, everything else is at its discretion.

Probably the most important thing is that you work in a company of people with different experiences. You learn from them, adopt views on problems, try different approaches to solving problems. Plus, Amazon provides many opportunities to learn. All kinds of matches, talk, courses and bootcamps do not stop. Amazon is hiring very aggressively right now, with new hires arriving every week. To everyone, I was an Asian with a Russian accent, and I also ate horses. Many have discovered a large country in Central Asia. The atmosphere was generally friendly, and it wasn’t difficult to join in. I can’t disclose my salary, but if you refer to glassdoor.com, then at Amazon engineers receive from 80 thousand Canadian dollars ($60,7 thousand) per year. There are 4 guys from Kazakhstan working in our office. Another one is currently preparing a visa. Around the world, at least 20 Kazakhstanis work for Amazon.

Vancouver is one of the most expensive cities in Canada. Rent here is very expensive. A one-bedroom apartment costs about 2000 Canadian dollars ($1516) per month. I spend almost no money on transportation, since I live 5 minutes from work. On average, about 600-800 dollars ($455 - 607) per month are spent on food. I plan to gain experience here in the next 4 years. I would like to return to my native university later and, of course, make my contribution to its development.

Utemuratov Pernehan

Photo: Istory

Our next hero, Utemuratov Pernehan, most recently began working as a Software Developer in Amazon. He is 24 of the year. He was born and raised in the sunny city of Shymkent. Pernehan decided to enter the KBTU on the specialty “Information systems”. There he learned how to program. Our hero devoted a lot of time to preparing for the ACM ІСРС programming olympiads, which played an important role in his subsequent achievements. He also participated in the KBTU Open, Hackday, Microsoft Imagine Cup, IT-Planet, Mech-Math Open, etc. Over time, all of this experience and skills combined to help Pernehan undergo an internship in a startup company imo.im in Silicon Valley. Over the 6 months, our hero saw how an application is actually being developed with more than 200 million users. It was a great experience.

What follows is Pernehan's direct speech.

I have already participated in programming competitions for more than 5 for years. It helped to learn how to quickly solve puzzles during an interview. In addition to this, I read the books `Cracking the Coding Interview`,` Clean Code`, `Test-Driven Development`, solved problems from sites like leetcode.com, actively participated in all online contexts and sorted out well-known scientific articles on Distributed Systems . With this preparation, I can say with confidence, I was easily interviewed at Amazon.

My teacher on web programming Kanat Kozhakhmet had a friend who was already working at Amazon at that time. We contacted Madi and he recommended me to his company at Amazon. So began the interview process. I went through two online interviews where I was asked various tasks. Problem solving should be optimal and effective, besides, it is required to write a program during an interview. All questions were technical and required deep knowledge of the algorithms and data structure. After successfully completing the online interview, I was invited to the headquarters of Amazon, in the city of Seattle. Estimated problem solving skills, approaches to tasks, way of thinking. I wrote the program code on the board. There were questions on the verification of industrial programming experience. Amazon also focuses on leadership testing. Ask situational questions. I found these questions to be non-standard, therefore, answering them, I gave examples from my own experience. It was very interesting.

The first weeks here were a time of dating. Meet with the situation, with colleagues, with different tools for development, with internal systems, etc. Need to master a bunch of new things. You realize that you are not in the comfort zone. Problems with the language. All new and unusual. At the moment I am working on the Delivery Experience team. Our team is responsible for everything related to delivery. Directly my task is to develop a system, frameworks to improve the testing process.

Since I just recently started working, the concept of a “typical day” has not yet fully developed for me. For me, work starts at 9:30 am, but it depends on the team. Every day is something new. Nowadays, a lot of time is spent reading materials and mastering developed systems. Sometimes during breaks, other Kazakhs and I play table tennis and drink tea.

There are many advantages here. The biggest plus is experience. When you work with some of the best engineers on the planet, you automatically go into rapid development mode. It's like a proven fact that playing chess against strong opponents speeds up your learning. The same logic applies here. Amazon employees are from different countries. You will learn their culture, traditions, worldview and much more. They share their experience with you, this is also a kind of networking. Other benefits include salary, benefits, and a bold line on your resume.

Photo: Istory

The atmosphere in the company is very friendly. All people are open to communication and are always ready to help. A lot of employees. It turns out that many do not even know that you are new. But no one can meet you the way your friends and colleagues from Kazakhstan. Still, we, the Kazakhs, know a lot about hospitality. In total, 20 guys work from Kazakhstan to Amazon. I know three in Vancouver. When they hear that I am from Kazakhstan, they often ask: where is this country located, what language do we speak and also about our weather. Often, you will be the first or second Kazakh, whom they met in their lives. And they react accordingly with surprise.

I have already completed bootcamp training and proceed to the project assigned to me. I will develop an automated testing system for deliveries. As I understand it, there is a lot of work here, and even with the current number of engineers in Amazon there are more and more projects and unsolved problems. Amazon is very interested in talented developers, and if you think you are the same, or you want to know about Amazon and the hiring process in detail, you can contact us. We are always happy to help.

A meal costs $ 20-25 per day, but you can save money by preparing yourself at home. There are no expenses on transport; I live very close to the office (5 minutes on foot). I spend about $ 1000 per month on housing. In Amazon, I want to gain experience, broaden my horizons, and then the time will come to return to Kazakhstan. Wherever I am, I represent Kazakhstan, and I do everything in my power to ensure that our flag is at its best.

German Ilyin

Photo: Istory

Our last hero, German Ilyin, is 27 years old. He comes from the city of Taldykorgan. While still at school, Herman was involved in Olympic programming. Then he completed his bachelor’s degree at Suleyman Demirel University in 2011. From the first year I started working part-time, and from the third year I worked full-time.

Next - a word to him.

After graduating from high school, I decided that it would be more profitable to work in small companies, where, as a specialist, I can be involved in all project processes and can get a more complete experience in creating something. In five years, I got a good technical and life experience and managed to work in 5 different companies. In the past two years, I was an hourly lecturer at the University named after Suleyman Demirel, at the same time engaged in contract work with clients from Kazakhstan and the United States. At the university, I headed a small xLab club, where we tried to develop students with a twinkle, involving them in various projects.

I first thought about working abroad when I had 22. Then I constantly postponed it, and did not approach this question purposefully. Dissuaded myself that I can grow and be useful here. Also, I did not want to go to work without marrying, not letting, as it were, roots here. I am married now, I have two children. As a programmer, I’m getting old, and if I want to gain experience in building systems on a global scale, I have to go now, otherwise it will be too late. I told my colleagues and spouse that this year I’ll get a job in one of the giant companies.

Asked Madi to advise me inside Amazon. In a company, this is an established process; an employee receives a bonus if he advises a candidate who will eventually be hired. It is beneficial for the candidate that his resume will be paid attention to, since they will put in a good word for him and advise the right manager to the right team. In general, all win. When this was done, recruiters contacted me and the interview process began. After a couple of months, I went to Seattle for an interview, and after 7 months I received a work visa to Canada. And in the end I'm here now.

When in Kazakhstan they are looking for a candidate for a job, as a rule, they are looking for a person who is familiar with the entire technological stack of the company and in a week or two will be able to work in full swing. But here it is a little different. Here they are looking for a specialist who has a good technical base, with the expectation that during the year an employee will learn everything else. This is due to the fact that a lot of technology was created inside these companies, and without working in the company, there is no opportunity to get this experience from the outside, somewhere else. In big4 (Amazon, Google, Facebook, Microsoft) they are picking up smart guys. These companies are ready to invest in their development within themselves.

In order to test the technical basis for an interview, they are asked to solve and write a code for solving the problem, tasks, usually simple, for algorithms and data structures that are still undergraduate. On the Internet, they complain about the bias of such an approach, and that a programmer with experience may not be able to solve a simple task. For example, David Heinnemeyer Hansson, the creator of Ruby on Rails, wrote on his Twitter account that he could not write the sort of bubbles on the board.

Solving problems allows you to probe the candidate’s base in half an hour, and if the base is there, then everything else is a matter of time. On the contrary, it is unprofitable for a company to hire a person who knows a lot of fashionable technologies and has experience, but at the same time he has a weak base. It's harder to fire than to hire. When hiring, the company takes on considerable expenses for bonuses and financing the candidate's relocation.

On the first day, we were given a laptop, two monitors and a plan of what a new employee needs to do in the first month. A plan consists of a task and a link to an internal site where it can be completed. They explained that Amazon is self-service, and we can solve all our problems through internal sites. The HR staff is small, and they don’t have the opportunity to babysit everyone. The total number of employees at Amazon is in the hundreds of thousands. Here we have to read a lot and search for information within the company, and not on Google, as we usually do. It has its own internal search engine and its own ecosystem of internal sites, of which there are more than 100.

Photo: Istory

I work in the Amazon Web Services division of the Simple Queue Service team — a message delivery service, like mail, for information systems only. This is one of the most highly loaded systems in Amazon. Millions of requests per second pass through us, and we have thousands of servers around the world that we own. It is also interesting that in Amazon we fully take on everything related to the product, and this is the development, testing, uploading, monitoring, communication with customers and possession of all hardware and other resources. We have a duty, it happens that you have to get up at night and solve problems.

I wake up differently, sometimes at 8:00, sometimes we get tired and sleep until 9:00. I usually have breakfast at home, sometimes at work. At work there is almost always cereal, milk, nuts and fruit. One of Amazon's principles is moderation. They don't serve breakfast, lunch, and dinner like Google does, but they do have healthy food. I walk 15 minutes to work, during which time I have time to think about what I will do during the day. The streets in Vancouver are pleasant to look at, but there are a lot of dog walkers here, and in the morning they manage to wet the sidewalks, so that some corners do not dry out until the evening. Sometimes I’m not lazy and plan a route with minimally smelling paths. There will probably be an environmental disaster in Almaty if there are so many dog ​​walkers there. In general, at first I was surprised why there were so many of them - they walk, collect poop in a bag, have nothing else to do, or what?

3 times a week we have team planning meetings in the morning, and 3 times a week 2-3 hour discussions and planning in the afternoon. Teamwork management is put on rails here, and I love it. I try to do the most important work in the morning. We often get together for lunch with guys from Kazakhstan and play table tennis. I’m going home at 17:00 p.m. If I’m late, I definitely need to notify my wife. It’s hard for her now with two children at home, we are waiting in line for kindergarten, there are problems with this. In the evening we try to spend time outside. In the summer it’s cool here, green, beautiful, perfect temperature. We live in a good area, we have 4 parks within a 10-minute walk, an embankment right under our noses, a free sauna, swimming pool and cinema. Vancouver is a good city for a family, lots of parks and places to go.

I was greeted here colder than I expected. This, of course, varies from team to team; we mostly communicate only about work. There is such a cultural vinaigrette here, for some people shaking hands is too much, and no one is in a particular hurry to get to know you better. My classmate, who works in Texas, explained this to me by saying that for many, close acquaintances are an additional responsibility, and they are not particularly eager. And I feel somehow uneasy without it. Fortunately, I have a couple of guys from Poland and Ukraine on my team with whom I can say hello in our native language. It’s good that there are Kazakhs in the office with whom we constantly hang out.

In Vancouver, we have a little bit. We all know each other and communicate. Every day we see each other at work, in the evenings we visit each other. In Kazakhstan, I got used to the fact that at least 1 once a week you meet guests and at least as many go to visit. We are also actively promoting our other guys, and Amazon is now actively recruiting specialists, so I hope that soon we will be even more.

Based on my experience, I advise: to read the book Cracking the Coding Interview. Be sure to prepare a decent resume (https://www.careercup.com/resume), update your LinkedIn account in English. Through LinkedIn, I was contacted by Google, MongoDB, Amazon, Booking.com, and other recruiters. You need to get used to solving technical problems (https://www.careercup.com/page). There is good material on how to prepare for systems design tasks. These kinds of tasks are usually set candidates with experience. (https://www.hiredintech.com/courses/system-design). In Amazon they ask behavioral questions, it will be useful to get into the principles of Amazon (https://www.amazon.jobs/principles). Practice in real interviews on sites (https://interviewing.io/ and https://pramp.com).

Read also on ForumDaily:

Personal experience: how to find first job in the USA

A Belarusian woman from Seattle talks about working at Boeing, education at the expense of the company, and the help of fellow countrymen

A resident of Kazakhstan talks about moving to New York and enrolling in medical school

Expectations and Reality: the story of a Russian woman who moved to Seattle

Amazon Our people Kazakhstanis
Subscribe to ForumDaily on Google News

Do you want more important and interesting news about life in the USA and immigration to America? — support us donate! Also subscribe to our page Facebook. Select the “Priority in display” option and read us first. Also, don't forget to subscribe to our РєР ° РЅР ° Р »РІ Telegram  and Instagram- there is a lot of interesting things there. And join thousands of readers ForumDaily New York — there you will find a lot of interesting and positive information about life in the metropolis. 



 
1070 requests in 1,210 seconds.