Skip to main content

Software Development Manager, Seller Flex

Job ID: 2596469 | ADCI - Karnataka

DESCRIPTION

We are seeking a self-motivated, innovative and result-oriented Software Development Manager for a team that will own software systems for a global product in the External Fulfillment domain with high visibility and strategic importance to Amazon. In this product, we will tackle some of the cutting-edge problems of software architecture design in the eCommerce fulfillment and supply chain domain. You will be the leader of a team that will enable tens of thousands of stores and warehouses to deliver omni-channel experience to our customers, and also build tools that will empower these sellers to be successful in their offline businesses. You will be responsible for a product that was built locally in this team and rolled out to 12+ Amazon marketplaces across the globe, processing more than a million customer orders daily.

As a leader, you will own the strategic roadmap, architecture and vision for the entire product; you will provide hands-on technical leadership to your peers; you'll be in constant contact with clients and stakeholders, negotiating approaches and deliveries. Successful candidates for this position must have experience in growing and coaching a highly qualified team of software engineers. They must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast-paced environment.

If you enjoy dealing with high ambiguity, complexity and broad scope that will be at the epicenter of our initiative, come join us!

Key job responsibilities
- Responsible for the overall development life cycle of the solution and manage complex projects with significant bottom line impact
- Work with product managers in developing a strategy and road map to provide compelling capabilities for the seller community on amazon.in marketplace that helps them succeed in their business goals.
- Work closely with senior engineers to develop the best technical design and approach for new product development.
- Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
- Project management - prioritization , planning of projects and features, Stakeholder management and tracking of external commitments
- Operational Excellence - monitoring & operation of production services
- Career management and development of direct reports

We are open to hiring candidates to work out of one of the following locations:

Bengaluru, KA, IND

BASIC QUALIFICATIONS

- 3+ years of engineering team management experience
- 7+ years of engineering experience
- 8+ years of leading the definition and development of multi tier web services experience
- 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 partnering with product or program management teams

PREFERRED QUALIFICATIONS

- 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