Software Development Engineer, Amazon Fulfilment Tech

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling

I korthet

Amazon Fulfillment Technology is seeking a Software Development Engineer in Bengaluru, Karnataka to design and develop large-scale, distributed systems for optimizing customer order fulfillment. This role requires strong problem-solving skills, a deep understanding of computer science fundamentals, and proficiency in object-oriented programming languages like C++ or Java. The successful candidate will have a go-getter attitude and a passion for building high-quality software that impacts millions of customers globally.

Ansvarsområden

  • Design and develop large-scale, multi-tiered software applications and tools.
  • Develop software and automated solutions for use in Amazon fulfillment centers worldwide.
  • Interface with physical world systems, including conveyors and robots.
  • Own problems and drive successful implementation.
  • Contribute to subsystem design and build a team culture around quality practices.

Krav

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling of new and existing systems).
  • Experience programming with at least one software programming language.
  • Excellent problem-solving skills.
  • Sound understanding of Computer Science fundamentals such as Algorithms, Data Structures, Object Oriented Design, Databases.
  • Ability to write Amazon quality code in an object-oriented language (preferably C/C++/Java).
  • Good written and oral communication skills.
  • Ability to adapt quickly to a fast-paced development environment.
  • Go-getter attitude, quick learner, ready to learn and adopt latest computer science technologies.

Önskade kvalifikationer

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Förmåner

  • Opportunity to apply state-of-the-art computer science techniques in a real-world setting.
  • Develop large-scale reliable, fault-tolerant distributed systems.
  • Systems used by thousands of associates to delight millions of customers.
  • Direct impact on the company's Top Line performance (hundreds of millions USD).
  • Influence on subsystem design.
  • Inclusive culture that empowers employees.
  • Workplace accommodation and adjustment support for individuals with disabilities.
#Software Development#Computer Science#Data-Driven Decision Making#Problem Solving#Distributed Systems#Algorithms#Data Structures#Object Oriented Design#Databases#C++#Java#Full Software Development Life Cycle#Code Reviews#Source Control Management#Build Processes#Testing#Operations#Software Engineering

Företag

Amazon

Publicerade jobb

för 1 månad sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Mellannivå

Platser

Bengaluru, India

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt