Software Development Engineer, Amazon Fulfilment Tech

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

Join Amazon Fulfillment Technology (AFT) and contribute to building large-scale, distributed systems that optimize customer order fulfillment. You'll interface with physical systems like conveyors and robots, developing solutions used by thousands of associates to serve millions of customers. This role offers an environment to apply cutting-edge computer science techniques and data-driven decision-making to real-world challenges.

Your work will directly impact the company's top-line performance, potentially worth hundreds of millions of dollars. You will have the opportunity to influence subsystem design and foster a team culture dedicated to quality product development. We're seeking an individual with a proactive, "go-getter" attitude, eager to take ownership of problems and drive them to successful implementation, while also embracing and learning the latest computer science technologies.

Responsibilities

Design, develop, and support large-scale, multi-tiered software applications and tools. Engage with multiple internal teams to ensure successful project outcomes. Create and deliver innovative software and automated solutions that enhance operations within Amazon fulfillment centers globally. Contribute to subsystem design decisions and help cultivate a team culture focused on critical quality practices.

Qualifications

A Bachelor's degree in Computer Science or a related field is preferred. A minimum of 3 years of professional software development experience, excluding internships, is required. Additionally, candidates should possess at least 2 years of experience in designing or architecting new and existing systems, including an understanding of design patterns, reliability, and scaling.

Proficiency in object-oriented programming languages such as C++, Java, or C is essential. A strong foundation in computer science fundamentals, including algorithms, data structures, object-oriented design, and databases, is critical. Excellent problem-solving abilities, along with good written and oral communication skills, are also necessary. The ability to adapt quickly to a fast-paced development environment is key.

Essential Skills

AlgorithmsData StructuresObject Oriented DesignDatabasesC++JavaProblem SolvingCommunication Skills

Good to Have

C

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer, Amazon Fulfilment Tech
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

IT Consulting