Power and Performance Software Engineer, Annapurna Labs

AWS Utility Computing division that designs silicon and software to accelerate cloud innovation
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Power and Performance Software Engineer, Annapurna Labs

AWS Utility Computing (UC) division's Annapurna Labs is seeking a Senior Power and Performance Software Engineer to join their machine learning data center team. This role focuses on developing and automating tools for power and performance analysis in cloud computing environments. The position combines software development expertise with performance optimization, requiring skills in programming languages like Python and Bash, along with experience in data analysis and visualization.

The role involves working with cross-functional teams to improve data center efficiency through automated testing, monitoring, and optimization of power and performance metrics. The ideal candidate will contribute to building comprehensive testing frameworks, perform detailed data analysis, and create visualization tools to communicate insights effectively.

Amazon offers a competitive compensation package ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including medical coverage, 401k, and work-life balance support. The position provides opportunities for career growth through mentorship and knowledge-sharing in an inclusive team environment.

The team values diverse experiences and backgrounds, fostering an environment that celebrates knowledge-sharing and mentorship. AWS's culture encourages continuous learning and innovation, with various employee-led affinity groups promoting inclusion and diversity. This role offers the chance to work on cutting-edge technology while contributing to AWS's mission of powering the world's most comprehensive cloud platform.

Last updated 10 hours ago

Responsibilities For Power and Performance Software Engineer, Annapurna Labs

  • Develop and automate tools for running training and inference workloads
  • Perform in-depth data analysis of power and performance metrics
  • Build and maintain interactive dashboards and visualization tools
  • Design and implement data validation processes
  • Perform root cause analysis of performance issues
  • Optimize data collection and analysis processes
  • Collaborate on building comprehensive test suites

Requirements For Power and Performance Software Engineer, Annapurna Labs

Python
Linux
  • 3+ years of full software development life cycle experience
  • Strong experience in programming and scripting (Python, Bash)
  • Proficiency in developing and maintaining custom tools for power and performance measurement
  • Experience with data analysis frameworks and visualization tools
  • Strong background in automating system-level performance testing

Benefits For Power and Performance Software Engineer, Annapurna Labs

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Power and Performance Software Engineer, Annapurna Labs

Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Software Engineer role at AWS Aurora MySQL Engine team, building scalable cloud database services with competitive pay range $151,300-$261,500, requiring 5+ years experience.

Senior SDE , Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions for global e-commerce platforms with competitive compensation range of $151,300-$261,500.

Sr. Software Development Engineer, Prime Video

Senior Software Development Engineer position at Amazon Prime Video focusing on streaming services and content delivery infrastructure.

Senior Software Development Engineer, 3P Pricing

Senior Software Development Engineer position at Amazon leading the development of pricing solutions for global selling partners, requiring 5+ years of experience in software development and team leadership.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon AWS FSx team, building high-performance cloud file systems with 7+ years experience required.