• Software Development Manager - JDK/JVM development, Amazon Corretto

    Location US-CA-East Palo Alto
    Posted Date 2 months ago(1/17/2019 6:03 PM)
    Job ID
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Are you motivated by building software used by millions of developers on many of the world's most important services? Do you enjoy being a deeply technical manager in a challenging space? Can you see yourself building a team to work on hard problems in OpenJDK? The Amazon JDK team, owner of Amazon Corretto, is looking for a talented manager with experience in high performance and high scale Java or similar systems (V8, Chakra, .NET...) to lead a team working on the future of Java. We care about optimization for high scalability, availability, and efficiency, and also about going above and beyond to provide all Corretto and OpenJDK users with the best possible Java experience.

    You will build and lead a team working on cutting-edge technology for OpenJDK and Corretto. As leader of this team, you will:
    • Be responsible for iterating, testing new ideas, and shaping the future vision for new OpenJDK services and libraries.
    • Work with development teams across Amazon as your direct customers. You will also interact with the community at large.
    • Drive the contribution of changes to the OpenJDK community and Corretto users.

    Basic Qualifications

    • Knowledge of Java and JDK internals, other managed runtimes such as .NET, or low-level systems software.
    • Bachelor’s Degree in Computer Science or related field or equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1-year of education.
    • 10+ years professional experience in software development
    • 5+ years professional experience managing software development teams
    • Computer Science fundamentals in object-oriented design, data structures, and performance analysis.

    Preferred Qualifications

    • Masters degree or higher in Computer Science or related field.
    • Experience running and optimizing large-scale running services.
    • Experience contributing to open source projects, preferably contributing to a runtime or widely used library.
    • Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
    • Practice of modern software engineering, including coding standards, code reviews, source control management, build processes, testing, and releasing.
    • Experience with distributed computing and enterprise-wide system operations.
    • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
    • Experience mentoring software engineers and making them more effective.
    • Experience influencing software engineers' best practices in your organization.
    • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job