Software Development Manager, Rbs - Tech

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Manage a team of engineers building ML and generative AI systems for retail operations automation, focusing on catalog management, supply chain, and operational efficiency. The role involves architectural decisions, mentoring, and cross-team coordination to deliver scalable, reusable platforms.

What you'd actually do

  1. Lead and develop a software engineering team through the full development lifecycle, including design, development, testing, documentation, and operations, while establishing high standards for quality and technical rigor
  2. Design and coordinate complex technical initiatives that automate large-scale retail processes, working across engineering, product, business, and operations teams to align on strategy and execution
  3. Architect scalable solutions that leverage machine learning, generative AI, and big data technologies to solve business problems, with a focus on building reusable platforms that support multiple use cases
  4. Identify and remove technical and organizational roadblocks that impede progress, while fostering an environment where your team can innovate and deliver results in a fast-paced setting
  5. Communicate effectively with both technical and non-technical stakeholders, translating complex technical concepts into clear business impact and ensuring alignment across dependencies

Skills

Required

  • 7+ years of engineering experience
  • 3+ years of engineering team management 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
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Nice to have

  • 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

What the JD emphasized

  • machine learning
  • generative AI
  • large language models
  • automation solutions
  • reusable platforms
  • full development lifecycle
  • scalable solutions
  • business problems
  • technical and organizational roadblocks
  • technical excellence
  • customer obsession
  • navigate complexity

Other signals

  • machine learning
  • generative AI
  • large language models
  • automation solutions
  • reusable platforms