Taro Logo

Software Development Engineer

Amazon India is a fast-evolving multi-billion dollar business with huge potential to grow in a trillion dollar market.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
E-Commerce · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer

This role is part of the rekindle returnship program at Amazon India. The India Consumer Technology (ICT) group's Category Experience & Expansion (Catex) team aims to take the IN business to the next level by building capabilities to convert millions of offline customers in India into online customers. This tech team is responsible for building tailor-made solutions for each category, making it easy for customers to buy online.

As a Software Development Engineer, you will:

  • Own solutions from design and execution through deployment and support
  • Use a wide range of tools including AWS EC2, SNS/SQS, Dynamo DB, Sable, Redshift, Lambda, Kinesis, CloudFront, ElasticSearch, Big Data, Machine Learning, Android, iOS, Amazon Horizonte, Datapath, Amazon API, JavaScript, and React JS
  • Maintain high code quality while optimizing development processes
  • Mentor and guide junior engineers
  • Work in a fast-paced environment with rapid delivery of new products and features
  • Create and launch large distributed systems with the help of a team
  • Manage competing priorities and bring order to ambiguous scenarios
  • Be data-driven and analytical
  • Communicate clearly and effectively across the organization

Key responsibilities include:

  • Working closely with senior and principal engineers to architect and deliver high-quality technology solutions
  • Owning development in multiple layers of the stack, including distributed workflows hosted in native AWS architecture
  • Ensuring operational rigor for a rapidly growing tech stack
  • Contributing to patents, tech talks, and innovation drives
  • Assisting in the continual hiring and development of technical talent
  • Measuring success metrics and influencing the evolution of the tech product

This role offers a great opportunity to be part of a team building successful, sustainable, and strategic products for India, with the potential to launch them Amazon Worldwide.

Last updated 8 months ago

Responsibilities For Software Development Engineer

  • Own solutions from design to deployment
  • Maintain high code quality
  • Mentor junior engineers
  • Create and launch large distributed systems
  • Manage competing priorities
  • Communicate effectively across the organization
  • Work with senior engineers to architect solutions
  • Contribute to patents and innovation drives
  • Assist in hiring and developing technical talent
  • Measure success metrics

Requirements For Software Development Engineer

Java
JavaScript
Python
React
Node.js
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?