Software Development Engineer II

Gurugram, Haryana, India
Aug 22, 2024
Sep 18, 2025
Onsite
Full-Time
3 Years
Job Description

As a Software Development Engineer II in Amazon’s Global Retail Systems Development team, you will be instrumental in evolving our Competitive Monitoring systems. You’ll tackle some of the most challenging technical problems in areas like large-scale computing, distributed systems, web applications, data mining, scalability, and security.

Impact and Innovation

Are you passionate about driving innovation? Do you thrive in environments where you can leverage cutting-edge computer science techniques to solve real-world problems? If you’re excited by the challenge of building real-time, highly scalable solutions for complex online business problems using state-of-the-art technology, this role is for you.

Opportunity

Join our dynamic team in Bangalore, where you’ll focus on enhancing and creating innovative methods for collecting competitive data that supports shopping decisions. You will also collaborate with teams based in Chennai, India, and Seattle, US. In this role, you’ll be expected to solve complex problems at scale, design intuitive APIs, and build systems with strong usability, accessibility, security, and performance standards.

Key Responsibilities

  • Solve complex problems with scalable solutions and robust system designs.
  • Develop high-performance, user-friendly APIs and applications.
  • Embrace and implement best practices in usability, accessibility, and security.
  • Work collaboratively with cross-functional teams across different locations.

Competencies

  • Proficiency in coding and algorithm development.
  • Strong experience in system design, including high-level and low-level design.
  • Ability to handle ambiguity and innovate to simplify processes.
  • Demonstrated ownership, a bias for action, and the ability to think big.
  • Capable of diving deep into problems, earning trust, and maintaining high standards.

Basic Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of experience in designing or architecting systems, including design patterns and scalability.
  • Proficiency in at least one programming language.

Preferred Qualifications

  • 3+ years of experience in the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in Computer Science or a related field.

Why Amazon?

This is an exciting opportunity to be part of a rapidly growing and innovative team at Amazon. Your work will directly impact how competitive data is collected and utilized to make informed shopping decisions. If you’re ready to take on a challenging and rewarding role, apply now!

Related Jobs