Jobs · Consulting · Washington

Software Dev Manager III, Amazon Leo

Amazon · Redmond, WA · 3 days ago
ConsultingFull-time

Key job responsibilities

  • Lead and grow a team of engineers focused on CT build engineering and release management, establishing team mission, roadmap, and operating mechanisms
  • Own the CT software build pipeline, including build system architecture, versionset governance, and artifact management
  • Drive end-to-end release management processes: release branch creation, build qualification, SRM (Software Release Management) execution, and OTA deployment coordination
  • Define and enforce release readiness criteria, mainline health standards, and release gating policies in collaboration with software and systems teams
  • Establish and improve automation frameworks to reduce manual toil, accelerate build cycle times, and increase release cadence
  • Partner with cross-functional teams, including firmware, hardware, test, and program management, to align release schedules and resolve blocking issues
  • Manage release risk through structured bug scrubs, critical issue triage, and patch build processes for time-sensitive deployments
  • Drive continuous improvement in build reliability, pipeline observability, and release velocity through data-driven mechanisms
  • Represent the CT build and release function in cross-organizational planning and roadmap discussions

Basic Qualifications

  • 3+ years of engineering team management experience
  • 7+ years of engineering 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 managing software releases for embedded or hardware-dependent systems

Preferred Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience with OTA (over-the-air) software update systems for hardware devices
  • Experience with release management frameworks across multiple concurrent software release trains
  • Track record of reducing build and release cycle times through automation and process improvement

Similar jobs