Software Development Engineer II

Gurugram, Haryana, India
Jul 26, 2024
Jul 18, 2025
Onsite
Full-Time
3 Years
Job Description

As a Software Development Engineer II in Amazon's Global Retail Systems Development team, you'll play a pivotal role in advancing the Competitive Monitoring team's capabilities. This role involves tackling complex technical challenges related to Crawling, Large-scale Computing, Distributed Systems, Web Applications, Data Mining, Scalability, Security, and Algorithms.

Impact
In this position, you'll work on innovative solutions for competitive data analysis, focusing on real-time, highly scalable systems that address intricate problems in online business environments. You'll contribute to evolving technologies that enhance shopping experiences and competitive data collection.

Innovation
If you thrive in an environment that fosters innovation, this role offers the chance to apply advanced computer science principles and cutting-edge information retrieval techniques. You'll be at the forefront of solving real-world problems with state-of-the-art technology.

Opportunity
Join a dedicated team in Bangalore, with coordination with teams in Chennai and Seattle, to strengthen and create new methods for competitive data collection. You will be responsible for developing robust systems and intuitive APIs while ensuring usability, accessibility, security, and performance.

Responsibilities

  1. Problem-Solving. Tackle complex problems and build scalable solutions to meet technical challenges.
  2. System Development. Develop interfaces and systems adhering to best practices and robust design principles.
  3. Collaboration. Work closely with teams in Bangalore, Chennai, and Seattle to align on goals and project deliverables.
  4. Innovation. Drive advancements in competitive data analysis through innovative technology and solutions.

Key Competencies

  • Coding & Algorithms. Expertise in programming and algorithms, with a strong grasp of design patterns and system architecture.
  • System Design. Ability to design and build scalable, reliable systems.
  • Innovation. Capability to invent, simplify, and drive change.
  • Ownership. Demonstrate accountability and high standards in all aspects of the role.
  • Collaboration. Work effectively with cross-functional teams and stakeholders.

Basic Qualifications

  1. Experience. 3+ years of professional software development experience (non-internship).
  2. Design & Architecture. 2+ years of experience in designing or architecting systems.
  3. Programming. Proficiency in at least one software programming language.

Why Join Amazon

  1. Impact. Work on cutting-edge projects with a global impact.
  2. Innovation. Engage in a culture that values and fosters innovation.
  3. Growth. Be part of a dynamic and challenging environment that supports professional development.
Related Jobs