Software Development Engineer, Amazon

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : today
Actively hiring

Job description

Join Amazon's Purchase Experience team as a Full Stack Software Development Engineer and drive innovation in customer-facing cart applications. You will have the opportunity to build and lead high-impact features for distributed, low-latency systems at scale. Your work will directly enhance the customer shopping journey by optimizing response times and simplifying the checkout process.

This role emphasizes engineering excellence, quality, and testability. You'll contribute to both functional and non-functional improvements, focusing on customer experience, performance, and business insights. Learn and grow by collaborating with senior engineers across the organization.

Responsibilities

Design and develop robust full-stack solutions for core Cart/Checkout services, prioritizing scalability, performance, and reliability in multi-tiered distributed environments. Collaborate closely with product and design teams to translate customer needs into effective technical solutions. Analyze and optimize system performance, latency, and resource utilization through data-driven approaches. Champion code quality and system testability by implementing best practices, conducting thorough code reviews, and identifying areas for enhancement. Articulate complex technical concepts to diverse audiences and actively participate in design and architecture discussions.

Qualifications

We are seeking candidates with a strong foundation in technical design, problem-solving, and Computer Science fundamentals, coupled with excellent communication skills. The ideal candidate is comfortable engaging with stakeholders at all levels and demonstrates a customer-centric approach, contributing to product vision alongside technical execution.

Key Qualifications: - A minimum of 3 years of professional software development experience (excluding internships). - At least 2 years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling. - Proficiency in at least one software programming language.

Essential Skills

Software DevelopmentSystem DesignProblem SolvingComputer Science FundamentalsCommunication SkillsDistributed SystemsScalabilityPerformance OptimizationReliability EngineeringLow-latency SystemsAPI DesignDatabase DesignAgile MethodologiesCode ReviewsTesting

Good to Have

Full Software Development LifecycleSource Control ManagementBuild ProcessesOperations

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer, Amazon
IndustryE-Commerce
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

E-Commerce

Software Development Engineer, Amazon at Amazon | SkillMX | SkillMX