Software Engineer, Graviton Software, Annapurna Labs

Amazon.comAustin, TX
84d$129,300 - $223,600

About The Position

Join the AWS Graviton Software team as a Software Engineer focused on system performance and reliability. You'll enhance Graviton's reliability by developing services that collect data, implement ML-based failure analysis, and create visualization dashboards. Your role also involves developing open source performance analysis tools and building automated systems for comprehensive data collection across processor, OS, and workload levels. This position offers exposure to diverse technologies including firmware, operating systems, cloud services, machine learning, databases, and visualization tools. While expertise in all these areas isn't required at the start, you'll have the opportunity to learn from experts as you help build innovative cloud services that advance AWS Graviton's reliability and performance.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Responsibilities

  • Develop services to analyze Graviton's hardware and software reliability
  • Build automated systems for data collection and analysis
  • Implement ML-based pattern detection in reliability data
  • Design and maintain database systems for collected and analyzed data
  • Create intuitive visualization dashboards
  • Develop open source performance analysis tools for hardware and software
  • Build automated systems for processor, OS, and workload performance monitoring
  • Use performance tools (sysstat, sysctl, perf, Aperf) to resolve software bottlenecks
  • Apply and expand your expertise in system design and data analysis

Benefits

  • Flexible working hours
  • Opportunities for mentorship and career growth
  • Inclusive culture with employee-led affinity groups
  • Annual and ongoing learning experiences

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

General Merchandise Retailers

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service