Search jobs > Cupertino, CA > Software engineer aws

Software Development Engineer - AWS Networking, Network Platform Development (NetOS)

Amazon Data Services, Inc.
Cupertino, California, USA
$129.3K a year
Full-time

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.

JOB SUMMARY

The AWS Core Networking Organization is looking for a Software Development Engineer to join our Network Product Development (NPD) team.

The Software Development Engineer will work hand-in-hand with Software Development and Network Engineering teams to develop solution architectures, while also helping to automate and invent new ways of operating Amazon's network.

This role will interact with customers, leadership and senior peers. This role will develop best practices, improve operational procedures, use a proactive mindset, deliver iterative impact for customers and help drive this same culture across the team.

AWS Core Networking team is focused on building Data Centers and the network that allows Data Centers to function efficiently.

They own the solutions that allow racks to be aggregated and Data Centers to be interconnected. Core Networking's goal is to balance efficiency, performance and reliability to allow customers access to their applications and data.

If you are interested in designing and supporting enterprise-scale infrastructure, we'd love for you to apply! Come join us if you want to test your limits and tackle technical challenges that you won't see anywhere else.

Key job responsibilities

You’ll also :

  • Be part of the team that shapes the automation future in networking.
  • Develop DevOps and automation tasks for test infrastructure.
  • Use and develop tools and process that collect & rationalize data from different sources and frameworks that reduce workloads.
  • Use data to measure success and take responsibility for the quality of your service and, regardless of their source; Strive to prevent faults from impacting your customers.
  • Develop best in class software systems for automating Amazon's network.
  • Work closely with our Network Engineering teams to ensure fast and smooth software roll-outs.
  • Identify and troubleshoot recurring platform issues with effective escalation to senior-level engineering teams.
  • Learn, design, and build cloud-computing system software for a diverse set of customers.
  • Contribute to documentation of process and procedures.
  • Design and recommend optimization for service delivery and fleets.
  • Participate in an on-call rotation with your team.

About the team

Within AWS Networking, the NPD (Network Product Development) organization is responsible for designing the hardware, building the software, and owning the interconnects for the routers that power the global AWS network.

Beyond product delivery we actively manage the fleet of routers in a network that experiences 70% growth annually. This means tracking key business and operational metrics to ensure that they operate smoothly and minimize or eliminate customer impact due to device related issues in order to maintain a transparent AWS customer experience.

Why AWS

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empowers us to be proud of our differences.

Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work.

If you would like to request an accommodation for the interview or onboarding process, please let us know and we will connect you to our accommodation team.

You may also reach them directly by visiting

Mentorship and Career growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

We are open to hiring candidates to work out of one of the following locations :

Cupertino, CA, USA

BASIC QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 30+ days ago
Related jobs
Promoted
Fortinet
Sunnyvale, California

Rich experience in cloud based product related software development and cross-platform development. Develop and maintain software components on current and future networking related products. Design, develop and implement highly scalable software features and infrastructure on our next-generation se...

Promoted
Amazon
Santa Clara, California

Software Development Engineer, AI Research & Education. AWS AI Research & Education is looking for world class scientists and engineers to work on foundation models, large-scale representation learning, and distributed learning methods and systems. You will be at the heart of a growing and e...

Promoted
Cisco
San Jose, California

Cisco IT is looking for a multifaceted Test Engineer that is eager to drive innovation in one of the most ground-breaking commerce platforms in the market, and will be responsible for the following:. Work with an Automation test engineer to automate billing platform. Integrate: work with engineering...

Promoted
BILL
San Jose, California

We are the team of Software Development Engineers in Test (SDET) and the voice of quality within Engineering squads/teams to enable Continuous Delivery and Innovation. BILL is a leader in financial automation software for small and midsize businesses (SMBs). With BILL, businesses are connected to a ...

ByteDance
San Jose, California

About the TeamByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that pow...

Promoted
Amazon
Palo Alto, California

As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud pla...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Promoted
Samsung Electronics America
Mountain View, California

As a Staff Engineer, Software Engineering you will be part of a dynamic team that owns the core ad bidding and optimization for Samsung Ads advertising serving platform. We seek a talented Staff Engineer to play a pivotal role in enhancing our platform’s performance advertising capabilities. A solid...

Oracle
Redwood City, California

Are you a self-motivated engineer and ready for changes in building large-scale and mission-critical distributed systems and cloud services? OCI's OLTP organization offers exciting opportunities for you! Our fast-growing engineering team is looking for a Software Engineer to help us to build the nex...

Apple
Cupertino, California

Join us in enabling the next generation of intelligent experiences in Apple’s products and services with the latest advancements in Generative AI and Large Language Models! We are seeking a highly skilled Senior Software Engineer to join our dynamic team. You'll be part of ML Lifecycle team in MLPT ...