Taro Logo

Sr Software Engineer, Graviton Software, Annapurna Labs

Amazon Web Services (AWS) division, focusing on cloud computing and infrastructure services
$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 Senior Software Engineers to optimize performance for AWS Graviton, a crucial component that delivers the best price/performance in AWS data centers. This role offers a unique opportunity to impact how software runs in AWS while working on cutting-edge technology. The position involves performance optimization across open source projects, internal services, and customer applications, ranging from Linux kernel development to C++/Rust debugging and assembly-level optimization.

The team optimizes various applications including databases, web services, games, video encoding, ML, and HPC workloads. As a Graviton Software Developer, you'll be responsible for enhancing architectures, analyzing performance bottlenecks, contributing to open source projects, and developing analysis tools. The role offers significant learning opportunities and the chance to work with latest CPU technology.

The team highly values work-life balance and provides flexibility in working hours. There's a strong emphasis on mentorship and career growth, with a broad mix of experience levels and tenures. The organization actively contributes to open source software, including Linux kernel, operating systems, compilers, libraries, and applications.

This position is available in three major tech hubs: Austin, Cupertino, and Seattle. The compensation is competitive, ranging from $151,300 to $261,500 based on location and experience, plus additional benefits and equity opportunities. The role requires 5+ years of professional software development experience and offers the chance to work on impactful projects while contributing to both AWS and the open source community.

Last updated 15 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
  • Contribute to various open source projects
  • Enhance and develop performance analysis tools
  • Build and maintain automation solutions

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)
  • Experience as a mentor, tech lead or leading an engineering team (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