DESCRIPTION
Are you looking for an opportunity to develop technology that will redefine the customer experience (CX) for one of the fastest growing and strategic group within Amazon Devices? Are you interested in joining a global team that is developing enterprise software applications and innovating with generative AI/ML to improve engineering efficiency? This is an opportunity to get onboard with the Design Technologies (DT) organization that is shifting the paradigm for Hardware engineering with disruptive experiences!
Job summary
Amazon Design Technologies team is a multi-disciplinary team that provides design software, develops Product Data Management (PDM), Computer Aided Design (CAD), Product Life Cycle Management (PLM) solutions, systems, platforms and design processes to our Product Development, New Technology, Operations, Platform and Architectural teams. We are looking for an experienced Software Development Manager (SDM) to join our team who enjoys solving problems and have strong technical background in enterprise application management and software development.
Key job responsibilities
An SDM within Design Tech org is responsible for building and delivering software platform services and features. In this role, the SDM will work hands-on with software development/systems development and leadership teams to Deliver Results. As an engineering team leader, the SDM will work closely with engineering staff and a team of subject matter experts to design and execute team’s project roadmap. SDM will influence, and have direct input to, business requirement definition, and will work closely with developers, Tech leads, QAs, PMs and TPMs. The ideal candidate is equally obsessed with delivering the best possible customer experiences and leading and building strong teams. SDMs define software architecture, communicates effectively with engineers, partners, leaders and a broad set of stakeholders. They think long-term, advocate for strong engineering excellence, and bring in their own software development best practices as well as follow best practices from the broader development community in Amazon.
The ideal candidate will demonstrate passion for working on behalf of teams and customers, have a track record of on-time delivery of large scale projects, and have the ability to operate independently and autonomously. Maturity, judgment, communication skills, negotiation skills and influencing skills are all essential as you interact with cross functional teams worldwide.
We are open to hiring candidates to work out of one of the following locations:
Bangalore, 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