Software Development Manager, Books Purchase and Payment Experience

Technology, Data & Digital · Software & Web Development · Software Engineering · Product Management

In short

Amazon Books is seeking an experienced Software Development Manager to lead a team in reinventing the worldwide book purchase and payment experience. This role involves building a team and product from scratch, managing tier 1 services, and ensuring high quality and innovation in a fast-paced environment.

Responsibilities

  • Lead a team of engineers working on tier 1 services, agentic commerce, payments, basket building CX, retail ordering, and AWS Systems.
  • Develop challenging and elegant software solutions and customer-centric products.
  • Build and manage large-scale systems.
  • Ensure system-level and business-level SLAs are met.
  • Maintain an unrelenting focus on quality, throughput, and innovation.
  • Collaborate with internal business-owners and external publishers/institutes to understand priorities and manage system issues.
  • Communicate effectively with various stakeholders.
  • Prioritize effectively and communicate clearly.
  • Build cohesive and inclusive teams that deliver results.
  • Grow individuals and invest in the success of each team member.
  • Partner with peers and stakeholders to solve challenging business and technical problems.
  • Advocate for customer needs in product development, roadmap prioritization, requirements and design reviews, and operational support.
  • Understand the software development lifecycle and agile development processes.
  • Foster innovation, think big, invent, and simplify.
  • Dive deep into technical details, provide feedback, and offer technical guidance on design and architecture decisions.
  • Collaborate with technical leaders and senior developers to build scalable, distributed systems.

Requirements

  • Bachelor's degree.
  • 5+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience.
  • 5+ years of engineering team management experience.
  • Experience partnering with product and program management teams.
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations.
  • Experience working with or evaluating AI systems.

Desired Qualifications

  • Master's degree.
  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience in recruiting, hiring, mentoring/coaching, and managing teams of Software Engineers to improve their skills and make them more effective product software engineers.

Benefits

  • Opportunity to reinvent the books purchase experience for millions of customers worldwide.
  • Chance to build a team and product from scratch.
  • Work on tier 1 services.
  • Fast-paced environment.
  • Inclusive culture that empowers employees.
  • Support for workplace accommodations for individuals with disabilities.
#Software Development#Purchasing#Payment Experience#E-commerce#Team Leadership#Agile Methodologies#Distributed Systems#AWS#Quality Assurance

Company

Amazon

Job Posted

3 days ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Chennai, India

Qualification

Bachelor

Applicants

Be an early applicant