Software Development Manager

1 week agoGurgaon, India


Payroll Technology at Amazon is all about enabling our business to perform at scale as efficiently as possible with no defects. As Amazon's workforce grows, both in size and geography, Amazon's payroll operations become increasingly complex, and our customers are asked to do more with less. Process can only get them so far, and that's where we come in with technology solutions to integrate and automate systems, detect defects before payment, and provide insights.

In this role, you will lead a team in building tools to improve the global payroll process and payroll data management across all countries where Amazon pays employees. While our current systems involve machine learning, analytics, business process management, data management, reconciliation, and compliance, we are looking for a visionary leader to come in and understand the current business processes and objectives and develop the next round of ideas to solve problems that we do not yet know that we have.

You will work with other Amazon business and engineering teams in planning, designing, building, and supporting systems. Your primary responsibilities will include developing a team of engineers, managing the team's devops processes, defining and publishing the team's charter and vision, managing priorities across groups of customers, goal-setting, and roadmap management.

Your team will architect highly efficient systems, making a tradeoff between scalability, performance, and user functionality needs using expert knowledge in software development technologies. You will develop long term domain/technology strategies and significantly influence the process and engineering standards on the team. You will lead design reviews and offer feedback on design, integration, performance, and scalability. You will serve as an authority in the area of technical and domain expertise and mentor, develop, and train the engineers.

The ideal candidate for this role will be technically strong and able to dive deep, particularly with AWS, and have prior experience managing customer-facing teams. They will also have experience in the HR/Payroll/Finance domains and will have excellent verbal and written communication appropriate to engage with all levels at Amazon. Lastly, they will be a great leader who takes pride in and genuinely enjoys hiring, developing, mentoring, motivating, and retaining the best engineers.


Understand the processes to define, design, and deliver payroll and related software solutions based on a variety of technologies.

Collaborate with business stakeholders to develop product requirements.

Collaborate with technical and design teams to define and design the product with the best customer experience.

Drive the implementation and delivery of products. Own, prioritize, and deliver to an aggressive roadmap. Clearly communicate goals, roles, responsibilities, and desired outcomes to team, stakeholders, customers, and partner teams.

Enforce SDLC process so that timely and quality delivery is achieved.

Experience with AWS technologies.

Strong communication skills with diverse customers and audiences, across multiple disciplines and teams.


Domain expertise in HR or Payroll. International experience is a significant plus.

Strong systems integration and architecture experience.

Bachelor's degree and 10+ years' experience, or a Master's degree and 8+ years of experience, or equivalent combination of education and experience. is an Equal Opportunity-Affirmative Action Employer Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

Client-provided location(s): Gurugram, Haryana, India
Job ID: Amazon-1080997

Company Videos

Hear directly from employees about what it's like to work at Amazon.