Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer AWS Hardware 
United States, California, Cupertino 
857723378

Today
DESCRIPTION

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 responsibilities
You will be part of a team that solves systemic issues, drives changes back into development. You build mechanisms to scale and efficiently operate our infrastructure. As a member of the AWS Hardware engineering organization, you will work with other subject matter experts in compute, memory, storage technologies to develop and deliver the best customer experience in cloud computing.
A day in the life
- Lead the Software Development effort to define and build software and enable tools, according our Software development best practices;- Build monitoring tools and metrics to ensure hardware is running properly in both test and production environments.

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of programming with at least one software programming language experience


PREFERRED QUALIFICATIONS

- Bachelor's degree in computer science or equivalent
- Experience with general troubleshooting/debugging of hardware
- Experience programming with at least one modern language such as Java, C++, Python, including object-oriented design
- Experience integrating software applications into automated environments
- Experience developing, deploying, and owning cloud applications
- Familiarity with AWS and EC2, with ideally hands on experience
- Ability to dive deep to analyze complex issues, solve problems, and automate repetitive tasks
- Experience in developing functional design specifications, validation plans and functional test procedures
- Excellent verbal and written communication, as well as documentation skills