Tech stack at amazon

SAP
thatguy3

Go to company page SAP

thatguy3
Nov 21, 2019 18 Comments

What are most popular backend, frontend and devOps technologies useful to learn for an SDE at amazon ?
Backend example - java/springboot, express.js
Front end - Angular / React / anything else ?
Devops - Maven, / Gradle / kubernetes / docker etc.

Being a new grad, unaware of the exact team I'll be joining, hence asking the question.

YOE : 1
TC: 138K

comments

Want to comment? LOG IN or SIGN UP
TOP 18 Comments
  • Amazon / Eng
    kalikoko

    Go to company page Amazon Eng

    kalikoko
    Varies from team to team.

    If you are working on backend services, most likely you will be using java or jvm languages. Lot of internal frameworks exist for java, but there are some external ones like spring and guice that we use. If your team is using AWS, you might also be using python, node.js, ruby, go, etc, but most teams opt to stick with java for a more unified code base.

    Front end, from what I’ve seen people use perl and jsp, using react/angular seems uncommon still. Not sure if the modern front end is picking up in usage here.
    Disclaimer: I have not really worked with front end much in amazon

    Devops we have a whole suite of internal tools to use that you will learn in “SDE boot camp” and/or “SDE 101”, namely brazil apollo and pipelines. Usage of AWS has been increasing within amazon, so being able to understand the deployment process for cloud is useful (CloudFormation, SAM, etc)

    In either case, I wouldn’t worry too much about ramp up if i were (you esp as a new grad), there are a lot of internal only tech used in Amazon. If you MUST learn something, I would ask the recruiter or hiring manager if there’s things you can brush up on and if they aren’t helpful you can look into AWS cloud stuffs.

    Congrats on getting into Amazon!!
    Nov 21, 2019 2
    • SAP
      thatguy3

      Go to company page SAP

      thatguy3
      OP
      Any recommendations of how to learn the 'AWS cloud stuff' ? Will a good prep course for 'AWS Certified Developer' ( not concerned about the certification) will be the good use of time ?
      Nov 21, 2019
    • Amazon / Eng
      kalikoko

      Go to company page Amazon Eng

      kalikoko
      I mostly learned it on the job (also was a new grad who got into amazon). I hear good things about acloudguru and linuxacademy, but I have not tried them. These are paid courses but once you join you can get an amazon employee code by using your employee email to access the AWS courses for free. Maybe you can ask your recruiter/manager for the email/code?
      Nov 21, 2019
  • Amazon / Eng
    ganya

    Go to company page Amazon Eng

    ganya
    Backend - Java is most popular. Spring and hibernate used widely.
    Frontend - Mix of Amazon's own java based framework, ruby and react
    Nov 21, 2019 8
    • Amazon / Eng
      ganya

      Go to company page Amazon Eng

      ganya
      SDEs do handle dev ops related stuff mostly. Very few teams have their own dedicated devops resources. But again it's all in house Amazon built tools. So I don't see a way you can get started there before joining
      Nov 21, 2019
    • Amazon
      rice_eater

      Go to company page Amazon

      rice_eater
      I still don’t see any wrong with Coral. In my opinion, it’s pretty cool actually
      Nov 21, 2019
  • Booz Allen Hamilton / Consultant
    blindmasq

    Go to company page Booz Allen Hamilton Consultant

    blindmasq
    @thatguy3 1 YOE at Microsoft and now at Amazon? Impressive.

    What was Microsoft TC?
    Nov 21, 2019 2
  • Amazon
    sekuro

    Go to company page Amazon

    sekuro
    Amazon has a lot of internal tools that we use for everything, but there are so many teams that work on different things it’s hard to declare one tech stack.

    Do you know what org/type of work you will be doing? If you are desperate to learn something just learn about some of the more commonly used AWS services. Familiarity with Dynamo, S3, Sqs, Sns, lambda and ec2 is helpful but not really needed on day one as a new grad
    Nov 21, 2019 0
  • eBay
    unrj33

    Go to company page eBay

    unrj33
    0
    Nov 21, 2019 0