Software Development Engineer II , Product & Offers Experience

Amazon

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

Job description

Join our team shaping the future of online shopping! We build the core experiences that empower millions of Amazon customers to discover and evaluate products, directly influencing their purchase decisions. Your work will span offer selection, pricing presentation, and rich product information, impacting how customers interact with the 'everything store' across mobile, desktop, and voice.

As a Software Development Engineer II, you will take ownership of significant features and services from conception through delivery. You will drive architectural decisions for highly scalable systems in a dynamic, collaborative environment. Expect your code to reach customers swiftly, delivering measurable impact. Additionally, you'll elevate operational standards, foster a federated architecture for partner teams, and mentor fellow engineers.

Responsibilities

Own the end-to-end design, development, and delivery of major features and services, from initial concept to production operations.

Architect and implement innovative solutions within a large-scale distributed computing environment, contributing to industry-wide advancements.

Make informed architectural and technical trade-offs, championing engineering best practices, rigorous design reviews, code quality, comprehensive testing, and operational excellence across the team.

Develop scalable, fault-tolerant, cost-effective, and user-friendly distributed storage, indexing, and query systems.

Collaborate with cross-functional teams to conceptualize, design, and launch groundbreaking products and services.

Mentor junior engineers, fostering their technical growth and contributing to the team's overall expertise.

Qualifications

Possess a minimum of 3 years of professional software development experience (excluding internships).

Demonstrate at least 2 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling principles.

Have 3+ years of experience within the Video Games Industry, specifically supporting title development, release, or live operations.

Proficiency in at least one established software programming language is required.

Familiarity with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations is highly preferred.

A Bachelor's degree in Computer Science or a related field is advantageous.

Essential Skills

Software DevelopmentSystem DesignArchitectureProblem SolvingCustomer FocusScalabilityReliabilityObject-Oriented Programming

Good to Have

Distributed SystemsCloud ComputingAgile Methodologies

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II , Product & Offers Experience
IndustryE-Commerce
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

E-Commerce

Software Development Engineer II , Product & Offers Experience at Amazon | SkillMX | SkillMX