Amazon - Sunnyvale, CA

posted 4 days ago

Full-time - Mid Level
Sunnyvale, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Software Development Engineer (SDE) for Project Kuiper, you will be integral to the technical team responsible for developing ground-based traffic processing pipelines that connect Kuiper's satellite network to the external world. This role offers the opportunity to architect and build software from the ground up, while also driving the engineering culture within the team. You will engage in various aspects of software development, including coding, building CI/CD pipelines, and collaborating with cross-functional teams to ensure the reliability and availability of cloud services.

Responsibilities

  • Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring system health and data pipelines.
  • Work with multiple cross-functional teams to gather requirements, design, develop, deploy, and operate the infrastructure.
  • Develop and mentor junior and new team members.
  • Engineer and build a reliable cloud service to provide connectivity for customers.
  • Work on features that enhance quality of service and security for customers.
  • Collaborate on initiatives across multiple teams to build networking functions on AWS cloud infrastructure and set best practices for software development processes.

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.
  • Experience in developing distributed software systems in C/C++, Rust, Golang, or Python on Linux.
  • Experience with building large-scale, high-performance systems in a complex, multi-tiered, distributed environment.
  • Foundation in data structures and efficient algorithms.

Nice-to-haves

  • Experience in building distributed infrastructure services on AWS.
  • Experience with DPDK, virtualization, and containers.
  • Familiarity with wireless and mobile networking.
  • Experience with network analysis fundamentals and robust troubleshooting and performance analysis skills.
  • Extensive Linux system programming experience and understanding of operating systems.

Benefits

  • Competitive salary based on geographic location and experience.
  • Equity and sign-on payments as part of total compensation package.
  • Full range of medical, financial, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service