Sr Software Development Manager, Promotions Services – Job ID: 2236698 | ARIPL – Rajasthan – IN, KA, Bangalore

Amazon

  • Full Time

DESCRIPTION

Job summary
Do you want to take the best e-commerce platform in the world to the next level ? Work on latest AWS technologies to build software that scales for millions of users? Are you a leader with proven track record ? Looking for a career at a company that seeks to be Earth’s most customer-centric company? If so, meet Amazon. Over the past 20 years, Amazon has reinvented on behalf of customers and has become the largest internet retailer and marketplace in the world. Through our entrepreneurial culture, Amazon has developed new technologies and products (like Echo) and, enterprise services (like Amazon Web Services). Are you passionate about enabling millions of customers around the world to buy anything, anywhere, anytime? Are you Interested in earning loyalty and trust of millions of shoppers world-wide? Do you want to take the best e-commerce platform in the world to the next level? Are you comfortable digging into business requirements as drilling into architecture with development teams? Are you ready to start and build a software development organization from scratch?

We, Promotions Platform is starting a brand new organization in India. This is a great opportunity to be a part of a new team. We have strong roadmap to expand presence in India. We are looking for a Sr Software development manager, who can grow this team from zero. As a Sr. Software Development Manager, you will be the site leader for Promotions Platform in India. You will establish teams. You will be part of the larger technical leadership community at Amazon. This community forms the backbone of the company, plays a critical role in the broad business planning, working closely with senior executives to develop business targets and resource requirements, influences our long-term technical and business strategy, helps us hire talented team of engineers and ultimately enables us to deliver innovative new solutions rapidly.

A successful candidate will therefore bring deep software expertise, have strong business intuition, and think broadly to identify visionary products that our customers will love. The role requires you to be able to lead the software development life-cycle of systems and services in Promotions Platform which includes the following responsibilities:

* Build a high performance organization consisting multiple teams while maintaining a high bar for quality.
* Hire, coach, and mentor colleagues; build a strong cross-functional organization and care about developing people.
* Create and execute roadmaps and project plan
* Report on status of development, quality, operations, and system performance to senior leadership
* Work closely with senior engineers to architect and develop the best technical design and approach
* Foster culture of continuous engineering improvement through mentoring, feedback, and metrics
* Own all operational metrics and support
* Have the obsession to drive a better customer experience through everything that we do here at Amazon
* Set clear, measurable quality goals for your organization in a data-led way

What You’ll Do
* Effectively mentor and manage teams of software developers including their projects and performance
* Deliver project roadmap on-time, communicating clearly with team, management and stakeholders
* Contribute to and lead design, architecture, process and development discussions
* Distill and communicate technical concepts to the team and other stakeholders
* Drive for the right outcomes with data, conviction and diplomacy

About You
This role requires ownership, autonomy, and an ability to deliver results. You should be a self-starter with a bias towards independent problem solving. Clear communication and prioritization will be important as you partner with Product Management to plan, design, and deliver game changing experiences for customers.

You will become intimate with the architecture of our systems and be responsible for diving deep into code, while developing solutions for our customers and services.
You’ll drive prioritization of operational issues, and drive automation design & scaling requirements in support of the wider organization.

A day in the life

About the hiring group

Amazon shoppers expect vast selection and great prices every time they shop with us. The Promotions Platform team manages the technology and services behind point-of-sale promotions: sales discounts applied during checkout and post-order benefits like free shipping and exciting offers.
Shoppers are the obvious beneficiaries of our work, but the impact of our systems and tools touches a number of other stakeholders including vendors and third-party sellers configuring promotions on our platform, customer services associates and internal development and business teams. We manage the complexity inherent in technical execution and solve challenging technical problems.

Job responsibilities

BASIC QUALIFICATIONS

5+ years of experience leading software engineering teams

Experience with OOP, Java or C++ and professional software engineering and DevOps practices, including best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Experience with SQL and No SQL data stores.

Experience with distributed computing and software development and design best practices.

Experience taking software products from inception to customer delivery.

PREFERRED QUALIFICATIONS

Experience with Agile software development methodologies

Proven track record of hiring and managing high performing engineering teams

Breadth and depth of experience building and managing software systems and teams and organizations

Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders

Excellent prioritization and time management skills

Willingness to roll up your sleeves and do what’s necessary to drive your projects to completion

Proven track record building high-performing software development teams

Passionate about delivering the right things for your customers at very high quality

Experience in Payments domain

Experience building scalable infrastructure and distributed system

Experience in designing and building sophisticated fault-tolerant distributed systems

Job Overview