Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Stores Tech 
India, Karnataka 
69239159

08.07.2025
DESCRIPTION

In this role, you will own solutions from design and execution through deployment and support, using the best of available tools, including AWS EC2, SNS/SQS, DynamoDB, S3, Redshift, Lambda, Kinesis, CloudFront, ElasticSearch, Big Data, Machine Learning, etc. You will work with Senior Engineers at Amazon to evolve the design and architecture of the products owned by this team. You will be responsible for holding the code quality high, even as we optimize our development processes to better serve our customers, and will be expected to mentor and guide junior engineers. You are comfortable in managing competing priorities and are able to bring order to ambiguous scenarios. Most importantly, you must be comfortable working in a fast-paced environment with rapid delivery of new products and features.
Key job responsibilities
- You will interface with product manager & stakeholders to understand the business requirements. You will author detailed design covering process/data flow diagrams, key trade-offs, technology & cost considerations that you will review with your team’s SDEs/Sr. SDEs as well as impacted upstream/downstream interface SDEs/Sr. SDEs to incorporate feedback resulting in well thought out high quality designs.- You will engage in design reviews within team as well as within org with aim of providing feedback to elevate the quality of designs. You will engage in various team processes like code reviews, daily standup, backlog grooming, sprint planning & retros, operational excellence hand-offs.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent