Logo
Amazon

Software Development Engineer, AWS Infrastructure Services

Amazon, Seattle, Washington, us, 98127

Save Job

Overview

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We keep the cloud running, supporting all AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure continual access to our customers’ innovations. We work on challenging problems with thousands of variables affecting the supply chain and are looking for talented people 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 deliver high standards for safety and security while providing scalable capacity at a low cost for customers, in an inclusive culture that welcomes bold ideas and empowers ownership. The ideal candidate shares our excitement about cloud computing and is passionate about delivering high-quality services. You will have solid knowledge of distributed systems with design and implementation experience, and the ability to lead and mentor other engineers. You will be customer-centric and thrive in a fast-paced environment that requires strong technical and communication skills. This role is with a tenured team of Network Development Engineers and Systems Development Engineers and offers an opportunity to build a new service using AWS technologies. You should be comfortable working with a broad range of data sources and solving problems at scale. The team supports knowledge-sharing and embraces opportunities to teach company-wide. Because every business at Amazon relies on a smoothly running network, you will guide the business, communicate value, collaborate to develop pragmatic and flexible solutions, and move forward in the face of ambiguity. Building good working relationships within the team and across AWS is important. Key responsibilities

As a Software Development Engineer, oversee the complete software development lifecycle—defining, prioritizing, designing, building, and testing new features. Operate an AWS business with globally distributed servers and customers at a massive scale. Understand what it takes to grow and operate a global business at our scale. Day in the life

As a Software Development Engineer, you will problem-solve and innovate in an agile, sometimes ambiguous environment. You will build creative short-term and sustainable long-term solutions with others who are passionate about this mission. You will use data to make decisions and validate assumptions. You will learn from others and help grow those in your team to achieve their best. Why AWS

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and continue to innovate, which is why customers from startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diversity, Work/Life Balance, and Inclusive Team Culture

Amazon values diverse experiences and encourages candidates to apply even if they do not meet all preferred qualifications. We strive for work-life harmony and offer flexibility as part of our working culture. Our employee-led affinity groups foster inclusion and ongoing events and learning experiences that celebrate our differences. Mentorship and Career Growth

We’re committed to continuous learning and providing resources for career development and knowledge sharing to help you grow into a well-rounded professional. About the team

We support many customers across Networking services. We work lean and scale with the business, using Rust, Go, Python (and more). Our work touches embedded systems, kernel development, GRPC/REST APIs, and front-end stacks (we use React). We own and support services across multiple verticals: Product

– provide visibility into business-driving metrics, aggregate information, trigger actions, and help leaders manage the domain. Build and release

– own the CI/CD charter, push commits through pipelines, build images, validate, and push updates to millions of devices across the Amazon network; aim to simplify and speed releases. Validation and qualification

– tooling for unit/integration/functional/system testing and static analysis; improve quality by reducing defects and speeding feedback. Infrastructure

– own datacenter labs with tooling that manages inventory, reservations, capacity autoscaling/provisioning/recovery, and sanity checks; this is the underlying infrastructure of the ecosystem. Qualifications

Basic Qualifications

3+ years of non-internship professional software development experience 3+ years of programming with a modern language (e.g., Java, C++, or C#), including object-oriented design experience 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) of new and existing systems Preferred Qualifications

4+ years of full software development lifecycle experience (coding standards, code reviews, source control, build processes, testing, and operations) Experience building complex software systems delivered to customers Bachelor’s degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/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 https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site. Important FAQs for current Government employees Before proceeding, please review the following FAQs https://www.amazon.jobs/en/faqs#faqs-for-us-government-employees Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

#J-18808-Ljbffr