Sr. Manager, Software Engineering

Sr. Manager, Software Engineering Job Description Template

Our company is looking for a Sr. Manager, Software Engineering to join our team.


  • Execute and enhance on a WW support model with low cost geos;
  • Define, execute, and lead the solution strategy for Micron’s Engineering Software roadmap;
  • Develop a team of ~20 Micron employees and enable likely future growth;
  • Collaborate with other IT Software Development teams to develop roadmaps for software direction and enhance them through time;
  • Drive a Software Roadmap for Engineering Master data;
  • Optimize Data Analytic and Reporting solutions;
  • Work as a coach / mentor to develop less experienced engineers;
  • Facilitate teams on New Product Introduction (NPI) and maintenance of existing products;
  • Anticipate risks and issues that may arise during the delivery of the portfolio plan and ensure that appropriate mitigation actions are undertaken;
  • Provide candid, timely feedback to team members on an ongoing basis to celebrate successes and address shortcomings;
  • Demonstrate Micron core values of people, innovation, tenacity, collaboration, and customer focus;
  • Actively engage in resourcing processes to ensure organizational agility;
  • Actively participate in long-range strategy planning to identify and address complex business issues;
  • Act as a change agent, seeking opportunities to challenge the status quo to meet business objectives;
  • Own and lead HR processes such as employee engagement, performance evaluations, talent development, etc.


  • Ability to apply principles of logical or scientific reasoning to a wide range of intellectual and practical problems;
  • Passion, energy, personal accountability and a desire to lead others to excellence;
  • Experience in agile methodologies and how to instill an agile mindset;
  • A strong technical leader with 10+ years in software technology solutions experience;
  • Track record in driving strategic change in resourcing, tools and process;
  • Consistent track record of building high performance, self-managing teams;
  • Bachelor’s degree;
  • Experience working with Monitoring tools like Nagios, Graphite;
  • 4+ years of experience in at least one of the following: Java, Scala, Python, Go, Javascript, Angular.js or Node.js;
  • Experience leading a microservice architecture on Microsoft Azure to deliver rich and responsive web interfaces;
  • Experience working in a PAAS environment Business Acumen;
  • Special projects as assigned;
  • 2+ years of experience in Agile practices;
  • Experience with container technologies;
  • Strong sense of ownership, urgency, and drive.