Software Development Manager - AWS DNS, AWS Infrastructure DNS

Requirements

  • Bachelor's degree or above in Math, Statistics, Computer Science, or related science field, or Master's degree
  • Experience in managing system or software development teams
  • Experience operating mission-critical online services
  • Experience in leading large-scale, technical or engineering programs with a proven record of thought leadership, business case development, realizing customer benefits, and successful program completion
  • Experience in communicating with users, other technical teams, and senior leadership
  • Experience in recruiting, hiring, mentoring/coaching, and managing teams of Software Engineers

Nice to Haves

  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle
  • Experience designing, building, operating, and managing large-scale distributed systems or web services
  • Knowledge of at least two of the following programming languages: Scala, Java, Python, C/C++, or Go
  • Experience working effectively across cross-functional teams

What You'll Be Doing

  • Technical and People Management, handle multiple priorities at once, find paths forward in difficult situations, and lead independently
  • Be a leader-servant of a team of high-performing software engineers with relentless high standards
  • Participate in design review meetings and meaningfully contribute
  • Contribute to code and participate in an escalation rotation to ensure high service availability

Perks and Benefits

  • Career progression opportunities
  • Life-work balance emphasized
  • Opportunity to work with a team critical to the success and growth of AWS
  • Empowerment to make trade-offs and high-impact decisions
AI Summary ✨

Similar jobs

  • 2 days agoNew
  • 3 days ago
  • 5 days ago
  • See all jobs in Ireland →