Software Engineer, Graviton Software, Annapurna Labs
Get alerts for roles like this
More Software Engineer, Graviton Software, Annapurna Labs roles in Austin, Texas, USA — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The AWS Graviton Software team is seeking Software Engineers to optimize performance for AWS Graviton. Graviton delivers the best price/performance in AWS data centers. For the past 3 years, Graviton has powered the majority of new EC2 capacity and is used by over 90% of our largest customers.
You'll drive performance optimization across open source projects, internal services, and customer applications, working on everything from Linux kernel development to C++/Rust debugging to assembly-level optimization.
Our team optimizes a diverse range of applications including databases, web services, games, video encoding, ML, and HPC workloads. This doesn’t mean you have or will have all those skills, but you’ll have a chance to learn from those who do.
This is a unique opportunity to impact how software runs in AWS, while growing your technical breadth and depth.
Key job responsibilitiesAs a Graviton Software Developer, you will:Performance Optimization & AnalysisEnhance architectures and algorithms for optimal performanceUse tools like Aperf, sysstat, sysctl, perf to identify bottlenecksMonitor and analyze processor, OS, and workload metricsOptimize software performance for AWS customers and AWS services (such as S3, Lambda, EMR, ElastiCache, RDS ..
etc)Open Source DevelopmentContribute to Linux kernel improvementsContribute to various other open source projectsDevelop analysis frameworks and automation systemsTool(s) DevelopmentEnhance APerf (our open-source Rust-based performance tool)Create new performance analysis featuresBuild and maintain automation solutionsThe role offers opportunities to work on latest CPU technology while contributing to both AWS and the open source community.
About the teamAnnapurna Labs, part of AWS, created Graviton as a strategic ARM-based CPU initiative to revolutionize cloud computing at Amazon scale. Graviton instances deliver superior performance, cost efficiency, and reduced carbon footprint compared to traditional x86 solutions.
The Graviton Software organization drives customer and internal team migrations to Graviton by optimizing and stabilizing software ecosystems, contributing to open source projects (including Linux kernel, operating systems, compilers, libraries, and ML frameworks), developing automated services, and maintaining public documentation.
Our work enables AWS customers and Amazon teams to leverage Graviton's advantages in performance, cost, stability, and energy efficiency.
Similar Jobs
Other open roles matched to this job's skills and location.