FAQs
What is the minimum educational requirement for this position?
The minimum educational requirement is a Bachelor's Degree in Computer Science or Engineering.
How much experience is required for applicants?
Applicants are required to have 3+ years of software development experience and 2+ years of distributed systems experience.
What kind of software does this role primarily focus on?
This role primarily focuses on Java and OpenJDK, particularly in optimizing performance and observability.
Is experience with machine learning necessary for this position?
Machine learning experience is not a requirement for this position, but having related experience can be beneficial.
Can candidates with non-traditional career paths apply for this role?
Yes, AWS encourages candidates with diverse experiences, including non-traditional career paths, to apply.
What are the key responsibilities of this position?
Key responsibilities include designing and developing features in profiling tools and the Java runtime, contributing to performance optimization, and supporting existing deployments.
What team will this position be a part of?
This position will be part of the Amazon Corretto team, which focuses on improving OpenJDK and its performance for Java users.
Is there an emphasis on working with the community?
Yes, the team values open-source contributions and seeks individuals who are interested in working closely with the community.
What is the work-life balance like at AWS?
AWS values work-life harmony and strives for flexibility as part of its working culture.
Does Amazon value inclusivity in the workplace?
Yes, Amazon is committed to creating a diverse and inclusive workplace.
Are there opportunities for mentorship and career growth in this role?
Yes, AWS provides endless knowledge-sharing, mentorship, and career-advancing resources to help employees grow.
What technologies will be used in this role?
The role involves working with Java, OpenJDK, and performance optimization tools, particularly for distributed systems.