System Development Engineer, Hardware Engineering Services

Company:  Amazon
Location: Seattle
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

DescriptionCome work on Amazon Web Services (AWS) Outposts; a highly recognized hybrid cloud offering from AWS. AWS Outposts is an on-premises version of AWS public cloud. To learn more about Outposts, you can visit: are a start-up like team within a big enterprise. This allows us to take risk and experiment, allow team members to flex their technical muscles and grow in their respective careers, and an unique opportunity to be part of the product's growth story. Are you interested in building high performant hardware used to run the largest cloud computing infrastructures in the world, and managing systems at scale? If yes, come join us.Outposts is part of the broader AWS Infrastructure Services which owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Key job responsibilitiesYou will be part of a team that solves systemic issues, drives changes back into development and builds mechanisms to scale and efficiently operate our infrastructure at the Edge. As a member of the AWS Hardware team, you will work with other subject matter experts in compute, memory, storage technologies to develop and deliver the best customer experience in cloud computing.We aim to hire engineers who will thrive in a fast-paced, collaborative and open environment, who aren't afraid to dive-deep to solve seemingly impossible challenges, who want to build rock solid never-fail, highly-secure hardware at world-class scale and who obsess over customers.A day in the lifeLead the Hardware Engineering (HWEng) System Development (SysDE) effort to define and build software and enabling tools, according to defined HWEng Software development best practices; Track and report progress. Work across internal HWEng teams, to ensure key components chosen for new Edge and Outpost platforms deliver performance, reliability and operational health to meet and exceed expectations defined by the EC2, Networking and Outpost platforms. Work closely with internal customers to identify early any potential problems with on-boarding new Edge and Outpost server into their ecosystem. Build, manage, and deploy pipelines for rapid deployment of new code changes to a variety of org-owned and customer-owned systems. Build monitoring tools and metrics to ensure hardware is running properly in both test and production environments. In addition, you will:Partner with Hardware Design Engineers and Software Engineer undertake sustaining and root cause analysis of complex issues.Interact with cross functional engineering teams across the company. Solves complex technical problems and architecture problem at the team level.Dive into and take ownership for critical design issues.Participate in design reviews.Address all aspects of technology readiness, including system design, tests and fleet deployment.Help build robust methodology and processes to deliver technology to productsAbout the teamThe team is comprised of both Hardware Design Engineers, System Design Engineers, Software Development Engineers and Technical Program Managers, all with the common goal of delivering the best specialized server fleet possible to our customers.Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Amazon Web Services (AWS) values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Basic Qualifications4+ years of non-internship professional software development experience3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experienceKnowledge of systems engineering fundamentals (networking, storage, operating systems)Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby3+ years of deploying and operating in a Linux/Unix environment experience2+ years of systems design, software development, operations, automation, and process improvement experience.Experience with x86 architecture, as well as ARM, and FPGA devicesExperience with modern technology devices in storage, networking, memory as well as a variety of interface standards and protocols (I2C, IPMI, SPI, PCIe)Excellent problem solving skills; ability to invent and simplifyBS degree in Computer Science, Computer Engineering, or other technical degree, or relevant work experiencePreferred QualificationsExperience working in an Agile environment using the Scrum methodology4+ years of SysDE (Systems Development Engineer) or equivalent experience4+ years of server systems debug experience; debugging and root causing complex server platforms4+ years of experience contributing towards increasing durability, security, availability and scalability of systems through exploration, diagnosis and remediationExperience integrating software applications into automated environmentsExperience developing, deploying, and owning cloud applicationsFamiliarity with AWS and EC2, with ideally hands on experienceExperience with DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocolsAbility to dive deep to analyze complex issues, solve problems, and automate repetitive tasksExperience in developing functional design specifications, validation plans and functional test proceduresExperience with server technologies: BIOS, BMC, signal integrity, memory, storage, networking, PCIe, and thermalExcellent verbal and written communication, as well as documentation skillsAmazon 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 compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $116,300/year in our lowest geographic market up to $201,200/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

Apply Now
Share this job
Amazon
Amazon
  • Similar Jobs

  • Sr. System Development Engineer, Hardware Engineering

    Seattle
    View Job
  • Software Development Manager, AWS Hardware Engineering Services

    Seattle
    View Job
  • Software Development Manager, AWS Hardware Engineering Services

    Seattle
    View Job
  • Software Development Manager, AWS Hardware Engineering Services

    Seattle
    View Job
  • Software Development Manager, AWS Hardware Engineering Services

    Seattle
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙