Logo
Amazon

Software Development Engineer (Embedded), Network Platform Development (NetOS)

Amazon, Seattle, Washington, us, 98127


Software Development Engineer (Embedded), Network Platform Development (NetOS)

AWS Infrastructure Services 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. Do you love deconstructing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate? Amazon Web Services Network Product Development team is responsible for the development, availability and lifecycle management of AWS Networking platforms. We are looking for Software Development Engineers to join a diverse group of software, network, and hardware engineers to deliver and operate our networking platforms for our datacenters. The Software Developer on our team is responsible for re-defining the way we think about networking and infrastructure to enable our internal and external customers to continue to scale without limit on the largest, most reliable global infrastructure. We are looking for an innovative, self-motivated Software Developer with a proven background in embedded software and testing automation infrastructure. In this role the Software Engineer will be a hands-on technical lead responsible for all phases of the project development cycle. You will work with customers to gather requirements and generate technical designs, and you will carry the project from implementation all the way through validation and operations. Come join us if you want to test your limits and tackle technical challenges you won't see anywhere else. Key job responsibilities

Our engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You’ll bring a passion for innovation, data, search, analytics, and distributed systems. You’ll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible experiences for customers. Minimum Requirements

- Bachelor's degree in computer science or equivalent - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations 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 - Prolific coding skills in C, Java or Python. - Ability to drive the technical strategy for the team, develop scalable & flexible designs for long-term operations and mentors SDEs for technical growth. - Full stack software development experience. Cloud software architecture expertise. - Familiarity with networking concepts is preferred. 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