Taro Logo

Sr Software Engineer, Graviton Software, Annapurna Labs

AWS division focused on developing and optimizing Graviton processors for cloud computing performance
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Engineer, Graviton Software, Annapurna Labs

The AWS Graviton Software team is seeking a Senior Software Engineer to join their innovative team working on performance optimization for AWS Graviton processors. This role presents a unique opportunity to impact how software runs in AWS while working with cutting-edge CPU technology.

The position involves working on critical performance optimization across various layers - from Linux kernel development to assembly-level optimization. You'll be optimizing diverse applications including databases, web services, games, video encoding, ML, and HPC workloads. The team is responsible for improving and upstreaming open source software, including the Linux kernel, operating systems, compilers, libraries, and applications.

As a Graviton Software Developer, you'll be involved in enhancing architectures for optimal performance, using advanced tools like Aperf and perf to identify bottlenecks, and contributing to various open source projects. The role includes developing analysis frameworks and automation systems, particularly working with Rust-based performance tools.

The team puts a strong emphasis on work-life balance and offers flexibility in working hours. There's a robust mentorship program in place, with opportunities to learn from experienced developers across various specializations. The team culture promotes knowledge sharing and supports career growth through carefully assigned projects that help members develop into well-rounded professionals.

Amazon offers a competitive compensation package, with base pay ranging from $151,300 to $261,500 depending on location, plus equity and other benefits. The position is available in three major tech hubs: Austin, Cupertino, and Seattle, offering candidates flexibility in location choice.

This role is ideal for experienced software engineers who are passionate about performance optimization, open source contribution, and working with cutting-edge cloud technology. You'll be joining a team that powers the majority of new EC2 capacity and is used by over 90% of Amazon's largest customers, making a significant impact on cloud computing infrastructure.

Last updated 12 days ago

Responsibilities For Sr Software Engineer, Graviton Software, Annapurna Labs

  • Enhance architectures and algorithms for optimal performance
  • Use performance analysis tools to identify bottlenecks
  • Monitor and analyze processor, OS, and workload metrics
  • Optimize software performance for AWS customers and services
  • Contribute to Linux kernel improvements
  • Develop analysis frameworks and automation systems
  • Enhance and maintain performance tools

Requirements For Sr Software Engineer, Graviton Software, Annapurna Labs

Linux
Rust
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming experience with at least one 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)

Benefits For Sr Software Engineer, Graviton Software, Annapurna Labs

Medical Insurance
  • Medical benefits
  • Work-life balance
  • Mentorship & Career Growth
  • Flexible working hours

Interested in this job?

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