System/Software Development Engineer

Amazon.Com, Inc. Seattle , WA 98113

Posted 3 weeks ago

Come build the future of Linux at Amazon with the Amazon Linux Team!

If you are an experienced System Development Engineer who is passionate about building the platform to support the world's premier cloud computing environment, then this is the job for you.

The Kernel and Operating Systems team, part of EC2 Foundational Technologies, is responsible for the design and maintenance of all of Amazon's core compute platforms, with a special focus on EC2, the Elastic Compute Cloud that is the basis for much of Amazon Web Services (AWS). We think broadly about the experiences our customers have running their services on EC2 and continually look for ways to improve performance, quality and reliability, and address new functional needs.

We're also responsible for tools associated with the performance characterization, qualification, build and deployment of our Linux platforms.

System Development Engineer will work with technical leaders to refine technical direction, hire and develop the skills of the teams they lead, and own the delivery of the products and programs they're tasked with. They are equally comfortable leading small, focused project teams as well as making major direct contributions to the project.

They deliver features, through their teams, with minimal direct oversight. They are also adept at recruiting and developing bar-raising talent.

The baseline individual for this role will be entirely comfortable with the Linux operating system and understand how to develop in languages such as C, C++, Python, and Java in a Linux environment. Experience with Linux package management, version control systems, automated build processes, and software unit testing are a must.

An understanding of and experience in contributing to open source projects is a plus. Specific in depth knowledge of the use, design, and development of Linux operating system internals, including the kernel and hypervisor is required for this role.

This team creates the very core of the cloud, and is directly responsible for radically changing and improving the way that people use computers - come join us to have fun, and make history!

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Engineer In Test (Sdet)


Posted Yesterday

VIEW JOBS 12/7/2019 12:00:00 AM 2020-03-06T00:00 Software Development Engineer in Test (SDET)<br /> <br /> McGraw-Hill Education is a learning science company that delivers personalized learning experiences that help students, parents, educators and professionals drive results. McGraw-Hill Education has offices across North America, India, China, Europe, the Middle East and South America, and makes its learning solutions available in nearly 60 languages.<br /> <br /> The Software Development Engineer in Test (SDET) is a trusted technologist who is a strong contributor to team goals and technical vision. In this role, you will help us achieve ambitious automated testing targets which ensure proper interoperability between application and platform services. On a sprint-by-sprint basis you will learn our products, identify testing requirements, improve existing automation coverage, then propose and implement new automated test processes to cover gaps.<br /> <br /> Over the first three months, you will help define the test automation plan and test automation environment for your team while delivering upon sprint goals for the team. Three months and beyond, you’ll help ensure the foundation you establish with your team facilitates best practices and enables your software development team to contribute to test coverage. You’ll have access to an SDET Community of Practice to lean on and learn from as you ramp up and become a valuable member of the team.<br /> <br /> Essential Accountabilities<br /> • Work closely with your software development team to understand product function and testing gaps<br /> • Drive proposals to implement new automated testing for front-end (JS/HTML/CSS) and back-end (nodeJS/PHP) systems<br /> • Implementation of approved proposals for automated testing frameworks<br /> • Perform functional QA where automated testing gaps exist to better understand how products function and how to improve test coverage<br /> <br /> Essential Qualifications and Disciplines<br /> We are seeking a candidate with 4+ years professional experience in a web software engineering background who’s highlights include:<br /> • Strong experience with JavaScript, client-side AND nodeJS<br /> • Strong experience with modern E2E and unit testing JavaScript frameworks<br /> o Backbone, React, Ember, etc., with Angular experience preferred<br /> • Strong experience with RESTful API integration testing<br /> • Experience with Docker or other containerization technologies<br /> • Experience with unit testing frameworks and strategies<br /> • Experience with CI/CD platforms, such as CircleCI<br /> • Expertise in HTML5, CSS, a11y, i18n, and current web standards<br /> • Expertise in QA methodology and a passion for automating repetitive tasks<br /> • Excellent written and verbal communication skills Syrinx Seattle WA

System/Software Development Engineer

Amazon.Com, Inc.