Amazon
Join the AWS Graviton Software team as a Software Engineer and become part of a dynamic group that is driving performance optimization for various projects, including open source initiatives, internal services, and customer applications. We’re looking for engineers who are passionate about performance engineering and eager to optimize software across a diverse range of applications.
Your responsibilities will include:
Enhancing performance for AWS customers and services such as S3, Lambda, EMR, ElastiCache, and RDS by identifying bottlenecks and improving architecture and algorithms.
Contributing performance improvements and bug fixes to the Linux kernel and other open source projects.
Developing frameworks to analyze both hardware and software performance.
Creating automated systems to collect and analyze performance data across processors, operating systems, and workloads.
Utilizing performance tools (like sysstat, sysctl, perf, Aperf) to identify and resolve software bottlenecks.
Applying and expanding your skills in system design, implementation, and data analysis.
If you are an open source developer or are passionate about giving back to the community, there will be numerous opportunities to contribute across these projects.
At AWS, we embrace diversity and are committed to creating an inclusive culture. Our teams are made up of individuals from various backgrounds and experiences, including ten employee-led affinity groups. We provide innovative benefits and ongoing learning experiences, fostering a workplace that prioritizes work-life balance. Flexibility in working hours is encouraged, allowing you to find a healthy balance between your professional and personal lives.
We prioritize mentorship and career growth, offering a supportive environment that values knowledge sharing. Our projects are designed to enhance your skills, preparing you for future complex tasks.
About Annapurna Labs:
Annapurna Labs, part of AWS, is focused on the Graviton initiative to enhance software efficiency at Amazon scale. Graviton is our Arm-based CPU solution that offers better performance and reduced costs while minimizing carbon footprint. We actively contribute to open source projects, including OS, compilers, libraries, and applications, and provide support for customers utilizing Graviton.
Basic Qualifications:
3+ years of professional software development experience (non-internship).
2+ years of design or architecture experience of new and existing systems.
Proficiency in at least one programming language.
Preferred Qualifications:
3+ years of experience in the full software development life cycle, covering coding standards, code reviews, source control management, build processes, testing, and operations.
Bachelor's degree in Computer Science or equivalent experience.
Amazon is dedicated to fostering a diverse and inclusive workplace. We are an equal opportunity employer and evaluate all applicants based on their qualifications without discrimination. If you require a workplace accommodation during the application process, please reach out for support.