Systems Development Engineer - Storage, Hardware Engineering - Storage @ Amazon Data Services, Inc. - Cupertino, CA

Job Overview

10 days ago

Systems Development Engineer - Storage, Hardware Engineering - Storage

Amazon Data Services, Inc. - Cupertino, CA

  • Programming experience with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • 2+ years of non-internship professional software development experience
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

  • Bachelor's degree in Computer or Electrical Engineering or related field.
  • 3+ years of experience in system software design and development in one or more of C/C++, Python, and/or Java.

Job summary Amazon Web Services (AWS) Hardware Engineering team creates compute and storage server designs for Amazon’s innovative web services. Our designs are industry-leading in performance, frugality and operational excellence, and are critical to the success of the AWS business and the more than one million customers who use AWS today. Our Systems Engineers solve challenging technology problems, and build architecturally sound, high-quality server platforms and components to enable AWS to realize critical business strategies. We are seeking experienced Systems Development Engineers to build and operate the next generation of our cloud platforms. Our success depends on our world-class server infrastructure; we’re handling massive scale and rapid integration of emergent technologies. What you will do: As a member of the Storage Hardware Engineering team you will leverage your system software development and operational expertise to design, develop, and operate leading edge storage platforms.You will interact with engineers across the company, and work with an interdisciplinary team to execute product designs from concept to production including design, development, validation, and the successful implementation of your work at large scale. You’ll provide leadership in the application of new storage technologies to large scale deployments in a continuous effort to deliver a world-class customer experience. This is a fast-paced, intellectually challenging position, and you’ll work with thought leaders in multiple technology areas. You’ll have high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve your products performance, quality and cost. We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today. Why it matters: Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our hardware is used, creates a unique opportunity for hardware customizations that will directly benefit AWS customers. Amazon has thousands of unique services, both big and small that power the Retail website (Amazon.com), Amazon Web Services, Kindle, Amazon Instant Video and more. These services run on hardware around the world. We continually need to deploy newer, innovative, and more efficient and cost effective hardware. Your work will drive efficiency and significant cost savings while improving the performance and reliability of our websites and services. Your work will touch development teams and customers around the world. Why you will love it: You will work directly with engineers across the company to build next-generation storage platforms. You will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work.
  • Master’s degree or higher in Computer Science, Computer or Electrical Engineering, or related field.
  • 7+ years of experience in software systems and application development and operation for large scale applications.
  • Strong understanding and hands-on experience with Linux kernel and user space software development.
  • Hands-on experience in Site Reliability Engineering, with a focus on running scalable and distributed application software across many data centers leveraging operational health and performance monitoring systems.
  • Demonstrated experience developing system health and performance monitoring tools as well as automated software testing, deployment and performance analysis systems.
  • Knowledge and hands-on operational experience with networked and/or direct attached storage systems and SSD/HDD devices.
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us/.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Similar Jobs

Talent Development Specialist

Star One Credit Union

Sunnyvale, CA

Previous experience with learning management systems preferred. Consults with management to align organizational learning and development needs with strategic…

EBC Facilitator

NetApp

San Jose, CA

O Stay abreast of new product developments. O Populate and keep briefing management system up to date to reflect agenda changes. Years of experience 6-10.

Software Development Engineer in Test

AlignTech

San Jose, CA

Support the company’s products during the full software development lifecycle, including analysis, development, testing and deployment.

Manager, Local Advocacy

United Way of the Bay Area

San Jose, CA

Analyze policies related to the development and advancement of UWBA’s public policy goals: Reports To: Director, Public Policy.

Retail Fulfillment Associate, Stanford - Standard Part Time

Macy’s

Palo Alto, CA

Learn and apply in store tools & technology such as handheld devices, MyShip, and POS systems. Employee Discount at Macy’s AND Bloomingdales.

People Analytics Senior Manager, One Model, HRST People Analytics

Deloitte

San Jose, CA

Experience leading people/teams and a demonstrated commitment to people development. Partner with the One Model product leader and PMO to design wholistic…

Program Manager - Hybrid - Relocation Assistance Available

Cepheid

Sunnyvale, CA

Bachelor’s degree required in Science or Business Administration with significant assay development experience.

Sleep Expert

Mattress Firm

San Jose, CA

Continuous training and development opportunities. Familiarity with computers and ability to use POS systems. Your journey begins with an extensive retail sales…

Coordination of Services Team Specialist

Hayward Unified School District

Hayward, CA

Participate actively in professional development. Train and support service providers to align programs with school structures, systems, curriculum and goals.

People Analytics Senior Manager, One Model, HRST People Analytics

Deloitte

Pleasanton, CA

Experience leading people/teams and a demonstrated commitment to people development. Partner with the One Model product leader and PMO to design wholistic…

Workday Benefits Functional Consultant

Deloitte

San Jose, CA

Responsible for partnering with the client to support requirements collection and solution development. Plan and coordinate benefits related activity to cutover…

Software Development Engineer, Alexa Voice Services

Amazon.com Services LLC

Sunnyvale, CA

Experience in software development building production software systems. 1+ years of experience in software development. Experience in C, C++, C# development.

Safety Officer

KBR

Mountain View, CA

Our work on FILMSS includes project management, and science and engineering expertise to support research and development in Engineering and Physical and Life…

Software Development Engineer in Test, TikTok Monetization/Ads

TikTok

Mountain View, CA

We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI/CD system…

People Analytics Senior Manager, One Model, HRST People Analytics

Deloitte

Foster City, CA

Experience leading people/teams and a demonstrated commitment to people development. Partner with the One Model product leader and PMO to design wholistic…

DFT Technical Lead

Marvell

Santa Clara, CA

Experience in Silicon debug and bring-up on the ATE with an understanding of pattern formats, failure processing, and test program development.

Retail Cosmetics Stock Associate, Hillsdale - Full Time

Macy’s

San Mateo, CA

Be proficient in POS and MPOS systems. They provide outstanding customer service, create a memorable shopping experience, and drive sales results.

Coding Quality and Education Manager

The County of Santa Clara - Santa Clara Valley Medical Center

San Jose, CA

Coding, abstracting, and terminology systems such as: International Classification of Diseases 9-Clinically Modified (ICD-9-CM) coding system, CPT-4 procedural…

REHABILITATION SERVICES SPECIALIST I/II **Crossroads**

Momentum for Health

San Jose, CA

Work with populations identified as high risk and/or considered under-represented in the County Mental Health system with multiple barriers; (E).

Head of talent

Holy Grail

Mountain View, CA

Maintain a performance management system. Maintain payroll and HRIS systems. Employee retention, training, and development of staff.

Market Manager (North San Joaquin Valley)

Simplot

Stockton, CA

Maximize and manage overall sales and business development activities of sales team in market. Build an effective team through recruitment, selection, coaching,…

Sr. Front End Developer - Nationwide Opportunities

Amazon Web Services, Inc.

Sunnyvale, CA

8+ years of professional front end development around the user experience. Working as a technical leader alongside customer business, development and…

People Analytics Senior Manager, One Model, HRST People Analytics

Deloitte

Monterey, CA

Experience leading people/teams and a demonstrated commitment to people development. Partner with the One Model product leader and PMO to design wholistic…

Software Development Engineer, Cornerstone Bidder

Amazon.com Services LLC

Palo Alto, CA

5+ years professional experience in software development. 1+ years of experience contributing to the system design or architecture (architecture, design…