Software Development Engineer, Network Product Development

4 weeks ago


Cupertino, California, United States Amazon Full time

About the Role

We are seeking a talented Software Development Engineer to join our team in Network Product Development. As a key member of our team, you will be responsible for designing and implementing Linux-based solutions on embedded devices for networking products.

Key Responsibilities

  • Design and implement software solutions for networking products
  • Collaborate with cross-functional teams to develop and maintain networking solutions
  • Participate in code reviews and ensure high-quality code
  • Work on the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience of new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent

About Amazon

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.

Why Work at Amazon?

At Amazon, we value diversity and inclusion. We believe that our employees' unique perspectives and experiences make us stronger and more innovative. We are committed to creating a workplace where everyone feels welcome and valued.

What We Offer

  • Competitive compensation and benefits package
  • Opportunities for career growth and development
  • Collaborative and dynamic work environment
  • Recognition and rewards for outstanding performance

How to Apply

If you are a motivated and talented software development engineer looking for a new challenge, please submit your application. We look forward to hearing from you



  • Cupertino, California, United States MindSource Full time

    Job Summary:As a Network Software Development Engineer with Python expertise, you will be part of a dynamic team responsible for developing control plane and data plane Networking stacks for innovative products. You will leverage adaptive machine learning techniques to enhance the user's Network connectivity experience.Key Responsibilities: Develop strong...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer- Systems to design and develop network layer for real-time communication applications. The ideal candidate will have a strong background in software engineering, data analysis, and machine learning, with experience in debugging critical software issues, analyzing field data, and...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer to join our team in designing and optimizing low-latency networking solutions for AI/ML workloads on AWS. As a key member of our team, you will work closely with cross-functional teams to develop and implement scalable and efficient networking systems.Key Responsibilities:Design and develop...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Network Development Engineer to join our Core Networking team at Amazon Web Services. As a Network Development Engineer, you will be responsible for designing, building, and deploying the Amazon networks that support our customers and business units across multiple global datacenters.Our team owns the networks...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Optical Network Development Engineer to join our Network Product Development team. As a key member of our team, you will be responsible for designing, building, and deploying the Amazon networks that support our customers and business units across multiple global data centers.Key...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking and collective operations to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.This role is on the forefront of AI/ML, where we spend a good deal of time optimizing the...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Optical Network Development Engineer to join our team at Amazon. As a key member of our Network Product Development organization, you will be responsible for designing, building, and deploying the Amazon networks that support our customers and business units across multiple global data centers.As an...


  • Cupertino, California, United States Amazon Full time

    About the RoleAWS Infrastructure Services is seeking a skilled Software Development Engineer to join our team. As a member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions for our Nitro SSD products.Key ResponsibilitiesDesign and develop firmware for Nitro SSD productsCollaborate with...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Optical Network Development Engineer to join our team at Amazon. As a key member of our Network Product Development organization, you will be responsible for designing, building, and deploying the Amazon networks that support our customers and business units across multiple global data centers.Key...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.Key ResponsibilitiesDesign and optimize networking solutions for Machine Learning (ML) and High-Performance Computing...


  • Cupertino, California, United States Amazon Full time

    About the RoleAs a Network Development Engineer at Amazon, you will be responsible for designing, building, and deploying the network infrastructure that supports our cloud services. This includes developing and implementing network architectures, protocols, and technologies to ensure high-performance, scalability, and reliability.Key ResponsibilitiesDesign...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking and collective operations to design and optimize systems for high-performance computing and machine learning workloads.This role is critical in the development of AI/ML solutions, and you will work closely with principal and senior principal engineers to...


  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team at Apple. The ideal candidate will have substantial professional experience in software development and the implementation of large-scale, scalable data solutions.The successful candidate will collaborate with other software engineers, data scientists,...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs. This role is on the forefront of AI/ML, where we spend a good deal of the day optimizing the networking for the...


  • Cupertino, California, United States Annapurna Labs Full time

    Job SummaryAt Annapurna Labs, we're seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for innovating and delivering creative software designs to develop new services, solve operational problems, and drive improvements in developer velocity.Key ResponsibilitiesInnovate and...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a skilled Software Development Engineer in Test to join our Core Operating Systems team. This individual will be responsible for ensuring the quality of Virtualization technologies for Apple devices.As a Virtualization Software Development Engineer in Test, you will work closely with developers to deeply understand virtualization...


  • Cupertino, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled Software Development Engineer to join our team in Cupertino, California. As a key member of our Human Interface Devices (HID) team, you will be responsible for designing and developing system software for Apple iOS devices. Your expertise in C/C++ programming languages will be instrumental in creating new...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesInnovate and deliver creative software designs to develop new services,...


  • Cupertino, California, United States Amazon Full time

    Job DescriptionAre you passionate about cloud computing, machine learning, and software development? Do you want to be part of a team that innovates and delivers creative solutions? We are seeking a talented Software Development Engineer to join our team at Amazon.Key Responsibilities:Innovate and deliver creative software designs to develop new services and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Apple, where you will play a key role in developing innovative product features that push the boundaries of sensing, machine learning, and human-computer interaction.As a member of our research and engineering team, you will work closely with machine learning and...