Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Amazon Software Dev Manager Design Technologies 
India, Karnataka 
270524674

16.06.2025
DESCRIPTION


Key job responsibilities
* Recruit, hire, mentor, and manage teams of software and system engineers.
* Foster career growth and a strong team culture.
* Interface with customers to understand requirements, set priorities, and communicate direction and progress.
* Own all operational metrics and support for your team’s software.
* Manage the agile development process and methodology to deliver tech requirements on time and with a high-degree of precision and quality.
* Coordinate with stakeholders in other groups, drive alignment across multiple orgs on shared goals and initiatives
* Make long term org design decisions, architectural decisions.
* Help develop long-term business and technology strategies.
* Drive improvements in software engineering practices.

BASIC QUALIFICATIONS

- 5+ years of people management experience, managing engineers
- 5+ years of experience as a development manager building and leading strong engineering teams
- 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling)
- 7+ years of relevant software development experience
- Bachelors or advanced degree in Computer Science, Computer Engineering or related technical discipline
- Experience in partnering with product and program management, UX, and science teams
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences


PREFERRED QUALIFICATIONS

- Master’s degree in Computer Science, Computer Engineering or related technical discipline
- 7+ years of software development experience as a manager
- Experience designing software architectures for scalability, reliability and performance using AWS and genAI technologies
- Experience establishing and evolving engineering development processes