Software Development Manager, Rbs - Tech, Rbs

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

Manage a software engineering team focused on developing and deploying intelligent automation and generative AI solutions for Amazon's retail operations, including catalog management and supply chain optimization. The role involves architectural decisions, team mentorship, and cross-functional collaboration to deliver scalable, high-quality systems.

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

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

  • lead the development of intelligent automation solutions
  • building machine learning and generative AI systems
  • architect scalable solutions that leverage machine learning, generative AI
  • automating processes currently requiring significant human effort

Other signals

  • leading development of intelligent automation solutions
  • managing a team building machine learning and generative AI systems
  • architect scalable solutions leveraging machine learning, generative AI, and big data technologies
  • automating processes currently requiring significant human effort