Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 2 months 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?