Software Development Engineer II

Amazon

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

Job description

Join Amazon's Fulfillment by Amazon (FBA) team as a Software Development Engineer II and play a pivotal role in optimizing our seller ecosystem. You'll contribute to systems that manage vast product selections, ensuring efficient delivery and a seamless experience for millions of sellers and customers.

This is an opportunity to work on cutting-edge technology for large-scale business and inventory optimization. Collaborate with leading research scientists and software developers to build and enhance sophisticated supply chain management platforms.

If you thrive on designing robust, scalable solutions and are passionate about revolutionizing e-commerce operations, this role offers significant impact and growth.

Responsibilities

Design and implement large-scale, cloud-based distributed services with a focus on millisecond latency and high transactional volumes. You will be instrumental in refactoring, re-architecting, and developing critical systems.

Utilize Lean Software Development principles like Agile, Scrum, and Kanban. Implement Test-Driven Development and Continuous Deployment practices to ensure high-quality software.

Collaborate closely with Senior and Principal Engineers, Researchers, and Data Engineers to architect new platforms for supply chain optimization. Expand and refine our existing supply chain systems to support evolving business needs and automate third-party management.

Qualifications

Possess at least 3 years of professional software development experience, excluding internships. Demonstrate 2+ years of experience in designing or architecting new and existing systems, including a strong understanding of reliability and scaling principles.

Have 3+ years of experience within the Video Games Industry, supporting title development, release, or live operations. Proficiency in at least one software programming language is essential.

Experience with the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations is highly preferred. A Bachelor's degree in Computer Science or a related field is also advantageous.

Essential Skills

Object-Oriented DesignMicroservicesCloud ComputingDistributed SystemsService-Oriented ArchitectureAgile MethodologiesScrumKanbanTest-Driven Development (TDD)Continuous DeploymentSoftware Development Life Cycle (SDLC)Software Programming

Good to Have

Video Games IndustryDesign PatternsSystem ArchitectureCachingLoad BalancingNon-Relational DatabasesShardingN-Tiered ArchitectureMapReduce

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II
IndustryE-Commerce, Logistics & Supply Chain
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

E-Commerce