Skip to content
← Back to job listings

Software Development Manager, WW Prime Core Services

Amazon · Bengaluru, Karnataka, IND

External listingfull-time4 months ago

About The Role

DESCRIPTION

Prime is one of the largest and most loved subscription programs in the world that offers one-of-a-kind basket of benefits such as free and fast shipping, movie streaming and millions of songs for Prime members. We are customer-obsessed and we continue to innovate for our customers and make Prime better for our customers every day.

About the Charter and the Role

Insight is an end-to-end managed real time data processing platform designed to unify and aggregate opaque, distributed data sources across Amazon Prime benefits, making real-time data easily accessible through low-latency APIs. The platform ingests near real-time event streams, processes and enriches raw data, and provides pre-computed datasets with aggregations to enable business and technology teams to make data-driven decisions without the overhead of native computation or complex multi-source queries. Insight powers critical Prime use cases including value communication on customer-facing experiences, member retention programs and subscription management. By prioritizing data integrity, freshness, security, and ease-of-use, Insight reduces project overhead costs and enables clients to access curated real-time signals for targeted customer journeys—such as messaging customers based on their latest Prime Video usage or purchase history. The platform currently serves ~25 active clients across US, EU, and FE regions and delivering 5 million notifications daily. As a Software Development Manager, you will independently lead a team of software engineers to deliver technology solutions that power the Insight platform. This role requires a leader to build technology solutions for business problems or strategies that may not yet be fully defined

Key Responsibilities

  • Independently manage a team of Software Development Engineers (SDEs), hiring the right mix of skills to accomplish team goals.
  • Hire, develop, and promote SDEs up to Level 6, delegating appropriately based on individual strengths and development objectives
  • Create development plans that include collaborative goal-setting, coaching, and strategic project assignments
  • Demonstrate breadth and depth of knowledge in software development, quality, and technical program management
  • Understand system design fundamentals including data modelling, data store choices, and non-functional requirements (security, scaling, performance, monitoring, auditing)
  • Recognize and adopt best practices in engineering, solving problems at their root while understanding broader context
  • Proactively identify risks and bring them to the attention of your manager, customers, and stakeholders with mitigation plans before they become roadblocks
  • Communicate ideas effectively, both verbally and in writing, to all types of audiences
  • Write narratives, PR/FAQs, and other strategic documentation
  • Work successfully with customers, leaders, and other engineering teams
  • Drive simplification and optimization of project delivery
  • Prioritize operational excellence, determining appropriate metrics to track and measure customer impact

Required Qualifications

Experience

  • 5+ years of people management experience in software development
  • At least 5 years of software development experience
  • Proven track record leading software engineering teams through full development lifecycle
  • Experience managing teams building or solving complex software problems at the architectural level
  • Demonstrated ability to execute both strategically and tactically

Technical Skills

  • Solid understanding of design approaches and industry technologies
  • Understanding of overall system architecture and ability to facilitate technical discussions
  • Ability to make trade-offs balancing resourcing, business goals, user experience, dependency impacts, efficiency, and availability
  • Experience with software development methodologies and modern programming languages
  • Knowledge of distributed systems, storage systems, and relational databases[53][55]

Preferred Qualifications

  • Experience with building products and services for data analytics and insights platforms
  • Knowledge of data pipeline technologies and ETL frameworks
  • Previous experience managing Software-as-a-Service technology products
  • Understanding of business intelligence and analytics domains
  • Excellent communication skills with ability to influence others internally and externally
  • Ability to deliver initiatives from conception through completion
  • Strong attention to detail and proactive self-starter mentality

This is an external listing. JobSpring does not represent or verify the employer. Report this listing