Software Development Engineer, Amazon

Amazon Inc.

Bengaluru

On-site

INR 1,500,000 - 4,000,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Amazon is seeking a full stack software development engineer to design and build scalable, low-latency distributed systems for Cart/Checkout services, delivering high-impact innovations across the Amazon ecosystem.

The role emphasizes collaboration with product, design, and operations, strong CS fundamentals, and clear communication with stakeholders as you help shape the product vision and technical design.

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 programming with at least one software programming language.

Responsibilities

  • Design and develop full-stack solutions for Cart/Checkout services, considering scalability, performance, and reliability across multi-tiered distributed systems.
  • Collaborate with cross-functional teams including product, design, and operations to understand customer needs and translate them into technical implementations.
  • Investigate and optimize system performance, latency, and resource utilization through data-driven analysis and experimentation.
  • Contribute to code quality and system testability by establishing best practices, conducting thorough code reviews, and identifying areas for improvement.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders, and participate actively in design and architecture discussions.

Skills

Full stack development
Distributed systems design
Communication skills

Education

Bachelor's degree in computer science or equivalent

Job description

The Amazon Purchase Experience team is seeking a full stack software development engineer with a passion for engineering excellence. We offer you the opportunity to deliver and lead high visibility & high-impact innovation for customers across the Cart application services in Amazon. We extend to you the opportunity to develop upon multi-tiered, low-latency, highly resilient distributed systems on a grand scale. You will play a pivotal role in crafting solutions that profoundly enhance the shopping experience, handling vast data volumes, delivering lightning-fast response times, and simplifying the cart process to a remarkable degree. You must understand the importance of quality and testability in regards to the long term health and operational excellence of the Amazon eco system and you will be expected to drive improvements to current and future systems in these areas. You will contribute to both funcational and non-functional aspects of the application in the form of enhacing customer experience, improving latency, performance, and business investigations. You will learn and grow by working closely with senior engineers across our organisation.

The ideal candidate will have excellent technical design, problem solving, Computer Science fundamentals, and communication skills. The candidate should be comfortable interacting with technical and non-technical stakeholders at all levels. The ability to work backwards and think from a customer perspective is crucial as the ideal candidate is expected to contribute to the product vision in addition to the technical design and implementation.

Key job responsibilities
  • Design and develop full-stack solutions for Cart/Checkout services, considering scalability, performance, and reliability across multi-tiered distributed systems
  • Collaborate with cross-functional teams including product, design, and operations to understand customer needs and translate them into technical implementations
  • Investigate and optimize system performance, latency, and resource utilization through data-driven analysis and experimentation
  • Contribute to code quality and system testability by establishing best practices, conducting thorough code reviews, and identifying areas for improvement
  • Communicate technical concepts clearly to both technical and non-technical stakeholders, and participate actively in design and architecture discussions
A day in the life

As a Software Development Engineer on our team, you'll work on full-stack solutions that handle massive transaction volumes while maintaining lightning-fast response times. Your day might include collaborating with product and design partners to understand customer pain points in the post add to cart experiences, writing and reviewing code for distributed systems that process millions of requests, investigating performance bottlenecks to optimize latency, and participating in design discussions with engineers across our organization. You'll balance building new features with strengthening the foundational systems that keep our services reliable and resilient. Beyond coding, you'll contribute to our culture of operational excellence by identifying opportunities to improve system quality, testability, and long-term health.

About the team

We're a collaborative group of engineers passionate about delivering seamless post add to cart and cart experiences for Amazon customers worldwide. Our team focuses on building the infrastructure and services that make purchasing simple and dependable, even during peak shopping periods. We work closely with engineers at all levels across the organization, learning from one another and sharing knowledge to solve complex distributed systems challenges. Together, we're committed to continuously improving how customers interact with our platform, and we're excited to have someone join us who thinks deeply about both technical excellence and customer impact.

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
  • 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

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer, Amazon
Software Development Engineer, Amazon

Amazon • Bengaluru

On-site
INR 1,400,000 - 2,300,000
Software Dev Engineer II
Software Dev Engineer II

Amazon • Bengaluru

On-site
INR 1,500,000 - 3,500,000
SDE II, EE Experiences, Everyday Essentials Experiences
SDE II, EE Experiences, Everyday Essentials Experiences

Amazon Inc. • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Development Engineer II , Product & Offers Experience
Software Development Engineer II , Product & Offers Experience

Amazon • Bengaluru

On-site
INR 3,200,000 - 4,500,000
Software Dev Engineer II, Paragon Workbench
Software Dev Engineer II, Paragon Workbench

Amazon • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Dev Engineer II, Amazon Payment Services
Software Dev Engineer II, Amazon Payment Services

Amazon Inc. • Chennai District

On-site
INR 3,000,000 - 6,000,000
Sr Software Engineer
Sr Software Engineer

Amazon Inc. • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Software Dev Engineer II, Amazon Payment Services
Software Dev Engineer II, Amazon Payment Services

Amazon • Chennai District

On-site
INR 1,800,000 - 2,400,000
Software Development Manager, Product & Offers Experience
Software Development Manager, Product & Offers Experience

Amazon • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Development Engineer II, Seller Partner Services Tech
Software Development Engineer II, Seller Partner Services Tech

Amazon Inc. • Bengaluru

On-site
INR 2,800,000 - 4,000,000