• Manager, Software Development - SDN Projects

    Location US-WA-Seattle
    Posted Date 3 months ago(1/1/2019 7:57 PM)
    Job ID
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide. The AWS Networking team develops and operates the network platform for all of Amazon including our e-commerce products and cloud computing solutions. This platform is industry-leading for its efficiency, throughput and reliability, and it is critical to the success of hundreds of thousands of AWS customers.

    We are looking for a Software Development Manager to lead the delivery of a software orchestration, management and monitoring infrastructure in Amazon's globally-distributed Points-of-Presence (PoPs). Do you aspire to lead a team of high-performing engineers that are designing, building and operationalizing software-based networking services for a planet-scale network? Have you previously led development and operations of large scale, highly-available, always-on network services? Do you thrive when delivering high-quality solutions in a hyper-growth environment where priorities shift fast? Do you enjoy working cross-functionally to create influence across many teams? If the answers to these questions are affirmative then you should be a good fit for this role.

    This position requires a Software Dev Manager with excellent technical skills and knowledge coupled with strong leadership, planning, and management abilities. Knowledge and experience with one or more development methodologies, and experience of developing and simplifying engineering processes.

    Come join us and…
    · Do what nobody else in the world is doing… literally
    · Lead the next-generation of Amazon’s Software Defined Network
    · Work with different teams in AWS Networking to design, build and operationalize planet-scale networking services
    · Collaborate with and learn from world leaders in networking and distributed systems

    Basic Qualifications

    • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
    • 10+ years of relevant engineering experience
    • 5+ years people management experience
    • Experience with OOD and object oriented languages

    Preferred Qualifications

    - Raise team productivity and effectiveness by defining and driving software engineering best practices
    - Work with customers, stakeholders and peers, and effectively balance their needs and requirements
    - Translation of the customer, stakeholder and peer requirements into detailed project plans and schedules; manage the day-to-day activities of the engineering team by defining, implementing and maintaining a coherent, progressive development strategy for our product line
    - Management and execution against project plans and delivery commitments
    - Providing clear and measurable visibility into project execution to senior leadership
    - Work closely with the engineers to develop the best technical design and approach for service development and operations
    - Continue to build an effective development organization by driving the recruiting and hiring of senior level engineers, developing and managing the group, and conducting performance reviews of team members
    - Create and execute against project plans, test strategies and processes for development activities in concert with business and project management efforts
    - Drive and manage the bug triage process, represent development team in project meetings to ensure efficient testing and bug fixing process, and be an effective advocate for the development group
    - Report metric-driven status of service quality to management, customer support and product/service teams- Advanced degree in Computer Science, mathematics, or other technical discipline
    - Knowledge of container orchestration systems (Mesos, Kubernetes, Docker) is a plus
    - Knowledge of networking software development is a huge plus
    - Meets/exceeds Amazon’s leadership principles requirements for this role
    - Meets/exceeds Amazon’s functional/technical depth and complexity for this role

    Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success and we make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, gender, disability, sexual orientation, race, religion or belief.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job