Principal Software Engineer

4 weeks ago


Cupertino, California, United States Apple Full time
Job Title: Principal Software Engineer

Job Summary:
Apple is seeking a highly skilled Principal Software Engineer to join our Apple Services Engineering (ASE) team. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance systems that handle millions of queries every day.

Key Responsibilities:
  • Collaborate with cross-functional teams to solve complex problems and invent innovative solutions.
  • Lead and design advanced traffic engineering solutions to support the continued growth of our platform.
  • Develop the next generation of cloud platform that powers FaceTime, iCloud Drive, Photos, Backup, and Push notifications services.
  • Partner with various teams across Apple to develop features and functionality to enable new experiences in the Apple ecosystem.

Requirements:
  • 10+ years of experience building scalable microservices with a focus on traffic engineering or a related field.
  • Extensive professional experience with Virtual Networking and Traffic Engineering solutions such as Load Balancers or Mesh.
  • Expert at collecting high-level requirements and translating them into pragmatic solutions.
  • Proficient with various programming languages such as Java/Python/Go for automation or integration with multiple APIs (RESTFul, gRPC, etc.).
  • Experience operating and developing infrastructure and services in public cloud environments (AWS, GCP, or Azure).

What We Offer:
  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses.
  • Discretionary bonuses or commission payments.

Apple is an Equal Opportunity Employer:
We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

  • Cupertino, California, United States Cyble Inc. Full time

    Job Title: Principal Software EngineerCyble Inc. is a leading global cyber intelligence start-up based in Cupertino, CA. We are seeking a highly skilled Principal Software Engineer to join our team and play a key role in designing, developing, and optimizing our core technology platform.Key Responsibilities:Design and develop high-performance, scalable...


  • Cupertino, California, United States Cyble Inc. Full time

    About Cyble Inc.Cyble Inc. is a pioneering global cyber intelligence start-up based in Cupertino, CA. Backed by Y Combinator and reputable VC firms, Cyble specializes in providing AI-powered actionable threat intelligence to manage cyber risks. Our team excels in gathering intelligence from the Deepweb, Darkweb, and Surface Web.Job DescriptionWe are seeking...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Production Engineering team at Apple. As a key member of our team, you will be responsible for designing, building, and growing Apple's Machine Learning platform, enabling many of Apple's signature apps and experiences.Your work will have a significant impact on over a...


  • 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 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 Motion Recruitment Full time

    We are a leading incubation firm for startups and global industrial conglomerates, leveraging advanced machine learning and computer vision technologies to build an industrial safety solution.Our mission is to transform industrial environments into safer workspaces by employing peak accuracy and reliable wearables with computer vision, machine learning, and...


  • 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 Apple Full time

    Job DescriptionAs a Principal Software Architect, App Store Analytics and Data Engineering, you will lead the development of scalable frameworks and provide technical leadership across multiple teams. Your expertise in distributed systems and data collection, pipelines, tools, and platforms will drive roadmaps and long-term strategies for internal tools and...

  • Automation Engineer

    1 month ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We're seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure our shipping features continue to work as...


  • 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 DescriptionAt Apple, we're looking for a talented Software Development Engineer to join our Apple Services Engineering (ASE) team. As a key member of our iCloud Services SRE team, you'll be responsible for designing and running systems and infrastructure that will delight millions of customers.Key Responsibilities:Support and maintain ML services by...

  • Automation Engineer

    4 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We are seeking a highly skilled Quality Engineer to join our team. The ideal candidate will have strong experience in developing and executing automated tests, building and maintaining testing infrastructure, and collaborating with development and quality engineers to ensure the quality of our shipping...


  • Cupertino, California, United States ETCHED LLC Full time

    About EtchedEtched is a pioneering company in the field of AI chip development, specializing in creating model-specific hardware that enables unprecedented performance and efficiency. Our first product, Sohu, has revolutionized the industry by offering an order of magnitude more throughput and lower latency than traditional GPUs.Job Title: Principal Design...


  • Cupertino, California, United States ETCHED LLC Full time

    About EtchedEtched is a cutting-edge company that specializes in building AI chips tailored to individual model architectures. Our first product, Sohu, boasts an order of magnitude more throughput and lower latency than a B200. With Etched ASICs, you can develop products that would be impossible with GPUs, such as real-time video generation models and...

  • Software Engineer

    3 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title: Software EngineerAt Apple, we're looking for a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, building, and maintaining software systems that power our products and services.Key Responsibilities:Design and develop software systems that meet the needs of our customers and...

  • Software Engineer

    2 weeks ago


    Cupertino, California, United States RTA US Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications for our devices.Key Responsibilities:Design and develop software applications for our devices, including embedded systems and mobile...

  • Software Engineer

    2 weeks ago


    Cupertino, California, United States RTA US Full time

    Job OpportunityWe are seeking a talented Software Engineer to join our team in Cupertino, CA. As a key member of our team, you will be responsible for designing and implementing high-performance software solutions for our devices.Key Responsibilities:Design and implement signal and machine learning algorithms on-device to process image or time-series data...

  • Software Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job SummaryAs a Software Engineer in our Silicon Technologies group, you will play a key role in designing and developing the next-generation system-on-chip (SoC) and system level test platform solutions. You will work closely with cross-functional teams to develop and integrate best-in-class software and hardware.Key ResponsibilitiesDesign, develop, and...


  • Cupertino, California, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Software Engineer (iOS Developer) OpportunityWe are seeking a skilled Software Engineer to join our team in Cupertino, CA. As an iOS Developer, you will work closely with machine learning and software engineering experts to create innovative product features for our existing and future devices.Key Responsibilities:Implement signal and machine learning...


  • Cupertino, California, United States Apple Full time

    Join Apple's Security Engineering & Architecture TeamCupertino, California, United StatesAs a software engineering manager in Apple's Security Engineering & Architecture organization, you will lead a team of collaborative software engineers improving the security of critical low-level operating system software.Key Responsibilities:Manage ambitious software...