Sr Software Engineer, Graviton Software, Annapurna Labs

Amazon Web Services (AWS) division developing Arm-based CPU processors called Graviton for cloud computing
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Sr Software Engineer, Graviton Software, Annapurna Labs

The AWS Graviton Software team at Amazon is seeking experienced Software Engineers to drive optimization of open source and internal applications. As part of Annapurna Labs within AWS, you'll work on Graviton, an Arm-based CPU initiative designed to enhance software performance at Amazon scale. This strategic project aims to deliver better performance, lower costs, and reduced carbon footprint compared to x86-based instances.

In this role, you'll develop performance analysis tools, work with both internal AWS services and external customers to optimize their systems, and contribute to open source projects including the Linux kernel. You'll have the opportunity to impact AWS's computing infrastructure while working with cutting-edge technology.

The team values work-life balance and offers flexible working hours. You'll join a diverse, inclusive environment with strong mentorship opportunities and clear paths for career growth. Amazon's culture is built on 16 Leadership Principles that emphasize seeking diverse perspectives, continuous learning, and earning trust.

The Graviton Software organization focuses on making AWS Graviton instances more accessible and efficient through software optimization, open source contributions, and customer support. You'll be part of a team that proactively improves software across the stack - from kernel to applications - and develops tools to automate optimization processes.

This position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. You'll work alongside experienced professionals in a collaborative environment that celebrates knowledge sharing and supports professional development.

Last updated 24 minutes ago

Responsibilities For Sr Software Engineer, Graviton Software, Annapurna Labs

  • Build software framework for tools to analyze performance of hardware and software components
  • Leverage existing perf tools like sysstat, sysctl, perf
  • Automate collection and analysis of processor, OS and workload performance data
  • Help AWS customers troubleshoot bottlenecks and optimize architecture
  • Work on Linux and open source code improvements
  • Drive AWS roadmap for cost-effective computing systems
  • Contribute to open source projects

Requirements For Sr Software Engineer, Graviton Software, Annapurna Labs

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • 5+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience as a mentor, tech lead or leading an engineering team (preferred)

Benefits For Sr Software Engineer, Graviton Software, Annapurna Labs

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Work-life balance
  • Flexible working hours
  • Mentorship & career growth opportunities
  • Employee-led affinity groups
  • Comprehensive medical benefits
  • Learning and development programs

Interested in this job?

Jobs Related To Amazon Sr Software Engineer, Graviton Software, Annapurna Labs

Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions across consumer, operations, financial, and HR technology teams.

Senior Software Development Engineer, AWS EC2

Senior Software Development Engineer position at AWS EC2 focusing on cloud infrastructure and network virtualization systems.

Sr. Software Development Engineer, Kuiper Government Solutions

Senior Software Engineering role at Amazon's Project Kuiper, developing critical APIs and software services for government space applications, requiring TS/SCI clearance.

Software Development Engineer, AWS EC2 Elastic Block Store (EBS)

Senior Software Engineer role at AWS EBS team, developing high-performance storage solutions for cloud computing, requiring 3+ years of experience in C/C++ and system architecture.

Sr. Software Development Engineer , AWS Commerce Platform (AWS CP), AWS Billing (PPOA)

Senior Software Engineer position at AWS Commerce Platform focusing on building and maintaining critical billing infrastructure and services.