Sr. System Development Engineer, AWS Mainstream Compute

43 Days Old

Job ID: 2906356 | Amazon Data Services, Inc. The AWS Mainstream Compute team drives system innovation in the servers used across all major Amazon Web Services - EC2, S3, DynamoDB etc. Our engineers solve the hardest problems that fuse software, hardware, and the cloud. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry. We are looking for a seasoned Senior System Development Engineer to build and own the software services used to test, monitor quality, performance and efficiency of the server components across their full lifecycle in AWS fleet. As a senior engineer in this team, you will work with a team of world-class software developers who thrive on creating innovative, scalable solutions for real-world data center infrastructure problems. You will be part of development efforts to build, validate, and support software which tests and benchmarks server components in diverse technology domains from embedded software to large-scale distributed software systems, using proprietary and open source technologies. Key job responsibilities: Translate functional and technical requirements into detailed architecture/design/working software solutions. Code and test system components; participate in code and design reviews. Demonstrate ownership of end-to-end code quality, system tests, functional tests, and integration. Partner/Collaborate across teams/roles to deliver results. Be responsible for overall system architecture, scalability, reliability, and performance. Mentor other engineers, define the technical culture, and help grow the team. BASIC QUALIFICATIONS - 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby experience - 4+ years of non-internship professional software development experience - 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - 4+ years of systems development in an IT or data center environment experience - 4+ years of deploying and operating in a Linux/Unix environment experience - 2+ years of systems design, software development, operations, automation, and process improvement experience - Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production PREFERRED QUALIFICATIONS - 1+ years of development/programming/scripting language (Python/Java/Bash/Perl) experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers 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.
#J-18808-Ljbffr
Location:
Cupertino, CA, United States
Category:
Engineering

We found some similar jobs based on your search