Software Development Engineer, Merchant Categories – Job ID: 2248317 | ADCI HYD 13 SEZ – IN, TS, Hyderabad

Amazon

  • Full Time

DESCRIPTION

Job summary
Amazon Pay Travel team at Amazon India Development Center, Bangalore is looking for developers to design and build the next set of travel use-cases and products. We are aiming to build multiple new features in the travel domain along with core platform capabilities. We work on microservices architecture with

Spring boot, Flask and Celery(Python), NodeJS, ReactJS frameworks
Elasticsearch, Redis, Aurora and DDB as our data persistent layers
Docker containers
Extensive open source solutions/technologies

This role will require implementation of complex business use-cases in multiple services spanning across Java, Python and NodeJS along with infrastructure setup. Ours is a truly startup environment where-in you will be expected to learn and grow fast with multiple exciting features in pipeline. As we are integrated with multiple partners to power travel use-cases, there is an excellent opportunity to learn deep 3P integrations considering security, performance and scalability in mind along with building solutions directly on AWS. We are looking for passionate, experienced software developers who can deliver high quality solutions that support variety of customer use cases and are extensible to handle amazon scale. Engineers in the team need a strong understanding of Computer fundamentals and practical experience in building large scale distributed systems, REST APIs. Experience with web services-based applications, especially at massive scale, and AWS is also helpful.

The ideal candidate will be instrumental in shaping the product direction and will be actively involved in defining key product features that impact the business. You will work with Sr SDEs at Amazon to evolve the design and architecture of the products owned by this team. You will be responsible to set up and hold a high software quality bar besides providing technical direction to a highly technical team of Software Engineers.

Key job responsibilities

Work closely with senior engineers to design, implement and deploy applications that impact the Amazon.in business with an emphasis on Mobile, Payments, and e-Commerce website development.
Own the delivery of an integral piece of a system or application.
Management and execution against project plans and delivery commitments
Assist directly and indirectly in the continual hiring and development of technical talent.
Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.

BASIC QUALIFICATIONS

2+ years of non-internship professional software development experience
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Programming experience with at least one software programming language.

PREFERRED QUALIFICATIONS

Demonstrated ability to think strategically while remaining hands-on.
Prior experience with agile methodologies and a fast-paced environment.
Experience with AWS and micro-services architecture
2+ years of non-internship professional software development experience
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
1+ years of experience contributing to the architecture and design (architecture)

Job Overview