Senior Software Engineer, Graviton Software

Amazon.com, Inc.
Cupertino, CA, United States
22 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$193,300.0 - $261,500.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 C++ (Programming Language) Compilers Computer Programming Databases Software Debugging Software Design Patterns Memory Management Linux Kernel Machine Learning
+13 more
Open Source Technology Performance Tuning Software Architecture Software Engineering Video Encoding Web Services High Performance Computing Amazon ElastiCache Parallel Computation Information Technology AWS Data Analytics Software Performance Programming Languages

Job description

The AWS Graviton Software team is looking for Sr Software Development Engineers to optimize performance for Graviton processors.

Graviton delivers the best price/performance in AWS data centers. For the past 3 years more than half of the new AWS EC2 capacity is Graviton based and it is used by over 98% of our 1000 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++ and Rust code debugging and optimization. Our team works on a diverse range of applications including databases, web services, compilers, video encoding, ML, and HPC workloads.

Hardware related knowledge is useful, but not required., * Performance Analysis and Optimization: root cause and enhance software architectures, algorithms

  • Optimize software performance for AWS customers and AWS services: S3, Lambda, EMR, ElastiCache, RDS, and others
  • Open Source Development: contribute to Linux kernel improvements and other public projects
  • Develop analysis frameworks and automation systems

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team, * Knowledge of system performance, memory management, and parallel computing principles
  • Experience building complex software systems that have been successfully delivered to customers
  • Bachelor’s degree in computer science or equivalent

Benefits & conditions

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually

USA, TX, Austin - 168,100.00 - 227,400.00 USD annually

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Loading talks and stories from around this role…