Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer, Apple Cloud Networking

$181.1k - $318.4k

Apple

Sr Software Engineer, Apple Cloud Networking

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something. The Apple Cloud Networking team constructs software-defined network infrastructure as an integral component of Apple Cloud. Our infrastructure serves as a pivotal foundation for delivering Apple's services, including iCloud, iTunes, Siri, and Maps, to a global customer base of billions. We are a dynamic and collaborative organization where drive and teamwork are essential for success. Teams across Apple rely on our infrastructure to build scalable, highly available, and reliable services that operate seamlessly. We actively listen to diverse perspectives, foster the emergence of innovative ideas, and make decisions that propel our progress. As a member of the Apple Cloud Network team, you will contribute to the development and operationalization of cutting-edge products and solutions that will shape the future of our highly scalable network infrastructure.

We're looking for passionate folks who love building super-scalable, reliable, and user-friendly systems to support one of the world's biggest cloud infrastructures. You'll be designing, building, and running new services that help lead virtualized networks, computing, and storage. Working at our global scale brings some unique and tough challenges that require us to come up with radical innovations. These services are built using skills from different areas, like distributed systems, user experience, and modular and resilient programming. If you're excited about innovating and building systems from scratch for the massive scale of our infrastructure, then our team might be the perfect place for you!

Responsibilities
  • Technical Skills: Proficiency in Java, C++, Go, scripting languages, Git, and configuration management systems.
  • Architectural Expertise: Experience in building scalable services, architectural design, data structures, algorithms, microservice architectures, and APIs.
  • Problem-Solving and Communication: Strong organizational and communication skills, the ability to prioritize tasks, deliver on bold deadlines, and drive closures, and the ability to prioritize and debug production issues.
Minimum Qualifications
  • Hands-on experience in building sophisticated and fault-tolerant systems
  • In-depth knowledge on networking protocols and packet forwarding architecture
  • Experience in infrastructure-as-a-code and APIs
  • Strong systems programming skills including multi-threading, concurrency, caching, batching
  • Strong and proven record of working with multi-functional teams
  • Outstanding communication skills with the ability to articulate concepts, designs and decisions.
  • Hands-on experience with large scale production systems
Preferred Qualifications
  • BS and MS or equivalent experience in Computer Science

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer, Apple Cloud Networking in Sunnyvale, CA vacancy
  •  ...excellence, IT service management, software asset management, and critical security...  ...delivers it. As the Application Engineer in this role, you won't just keep the...  ...engineering, including data centers, cloud environments, networking, compute, and the services built on... 
    Senior
    Software
    Network

    Apple

    Sunnyvale, CA
    18 hours ago
  •  ...Back-End Engineer As a global leader in cybersecurity, CrowdStrike protects the people...  ...In this role, you will be part of the cloud product software engineering team, responsible for...  ...regardless of level or role Employee Networks, geographic neighborhood groups, and... 
    Senior
    Software
    Network
    Work at office
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  • $140k - $215k

     ...Software Development Engineer As a global leader in cybersecurity, CrowdStrike protects the people,...  ...our AI Detection and Response (AIDR) Cloud team. In this role, you will architect...  ...regardless of level or role Employee Networks, geographic neighborhood groups, and... 
    Senior
    Software
    Network
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    18 hours ago
  • $126k - $204.5k

     ...Our Mission At Palo Alto Networks®, we're united by a shared mission...  ...build what is next . Our Cloud Management Platform is a...  ...portfolio. The Team: Our engineering team is at the core of our...  ...digital environment. Sr. Staff Software Engineers are: Technical... 
    Senior
    Software
    Network
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $181.1k - $318.4k

     ...Staff/Sr. iOS Engineer - AI, Search & Knowledge Platforms Work Locations...  ...Do you want to make Apple products smarter for our users...  ...solutions ~ Knowledge of software patterns that allow for testing...  ...Qualifications Experience with Networking stack, CDNs is a plus... 
    Senior
    Software
    Network
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...threats across hybrid multi-cloud environments - stopping the spread...  .... Our Team's Vision: Our Engineering team is driven by a culture that...  ...and real time events and network telemetry from multiple public...  ...subsystems and own the entire software development lifecycle, from... 
    Senior
    Software
    Network
    Immediate start

    Illumio

    Sunnyvale, CA
    2 days ago
  • $140k - $215k

     ...of services in the CrowdStrike cloud that expose sub-second, near-...  ...CrowdStrike is seeking a Senior Software Developer in Test (SDET) for a...  ...with product development. The Sr. SDET will build and own...  ...of level or role Employee Networks, geographic neighborhood groups... 
    Senior
    Software
    Network
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    4 days ago
  • $140k - $215k

     ...Software Development Engineer As a global leader in cybersecurity, CrowdStrike protects the people,...  ...Software Development Engineer role on the Cloud Runtime Protection team that builds...  ...production eBPF code for security or networking ~ Experiences in programming cloud... 
    Senior
    Software
    Network
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    16 days ago
  • $212k - $318.4k

    Senior Software Engineer - AI Observability - AI, Search & Knowledge Platform...  ...AI enabled observability at Apple? We're looking for an...  ...observability services, blending AI, cloud-first engineering, and...  ...Kubernetes, object storage, networking, databases, and observability... 
    Senior
    Software
    Network
    Relocation package

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $178k - $288k

    Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect...  ...Summary We are seeking a visionary Sr. Engineering Manager, Sales Cloud to lead our Salesforce engineering...  ...years of experience in enterprise software engineering, with at least 8+ years... 
    Senior
    Software
    Network
    Full time
    Work at office
    3 days per week

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • Databricks in Mountain View is seeking a Senior Software Engineer to join our Networking Infrastructure team. You will design secure, scalable networking solutions for large-scale compute across clouds. Ideal candidates will have 5+ years in programming languages like Python... 
    Senior
    Software
    Network

    I did my part and supported the Regular Toilet

    Mountain View, CA
    2 days ago
  • $170k - $277k

    Palo Alto Networks, Inc. is seeking a Senior Principal Software Engineer in Santa Clara, California to lead the design and development of advanced Layer 7 security capabilities for next-generation firewall platforms. This role requires expert-level proficiency in C, strong... 
    Senior
    Software
    Network

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  •  ...cybersecurity company is seeking a Senior Backend Software Engineer to join their team in Sunnyvale, CA. In this...  ...ecosystem using Go / Golang. Experience with cloud environments, particularly Azure or AWS, as well as networking and API development, is essential. Join a... 
    Senior
    Software
    Network

    Illumio

    Sunnyvale, CA
    2 days ago
  •  ...company in Sunnyvale is seeking a Senior Backend Software Engineer with strong Go/Golang coding skills and cloud experience in Azure or AWS. In this hybrid role,...  ...management security frameworks and work on networking aspects of innovative products. Join a dynamic Engineering... 
    Senior
    Software
    Network

    Illumio

    Sunnyvale, CA
    1 day ago
  • $104k - $169.5k

    Palo Alto Networks, Inc. is looking for an experienced Backend Engineer to design, develop, and deliver next-generation technologies...  .... You will work on scalable software features, primarily using Golang...  ...strong programming skills, cloud technology expertise, and the ability... 
    Senior
    Software
    Network

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  •  ...microservices deployed in both on-prem and on Cloud. Setup test tools to validate...  ...testing is desired Knowledge of advanced networking technologies and services including MPLS...  ...with 1+ years hands on professional software development experience with a variety of... 
    Senior
    Software
    Network

    Rootshell Enterprise Technologies

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

    Senior Network Engineer - Cloud Network Infrastructure NVIDIA is seeking an experienced Senior Network Engineer to develop and manage a robust cloud network infrastructure that supports NVIDIA's software development workflows and tools. The role focuses on designing, implementing... 
    Senior
    Software
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...NVIDIA is looking for a Senior Network Engineer to develop a cloud network infrastructure. The goal is to craft a reliable, scalable and efficient network to support NVIDIA software development workflows and tools, including CI/CD pipelines, compute resource management... 
    Senior
    Software
    Network
    Remote work

    NVIDIA

    Santa Clara, CA
    10 days ago
  • $140k - $215k

     ...Holdings, Inc. is looking for a backend software engineer to join their Ingestion group in...  ...position involves managing high-volume network communications and requires over 7 years...  ...experience in distributed systems and cloud technologies. The role offers high autonomy... 
    Senior
    Software
    Network

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    1 day ago
  •  ...cybersecurity leader is seeking a Senior Backend Software Engineer to drive the Azure Firewall Management Program. This...  ...in Sunnyvale requires expertise in Go/Golang, cloud experience in Azure or AWS, and strong networking skills. You will integrate security frameworks and... 
    Senior
    Software
    Network

    Illumio

    Sunnyvale, CA
    4 days ago
  •  ...cybersecurity firm is seeking a Senior Backend Software Engineer to support the Azure Firewall Management Program...  ...candidate will have strong Go / Golang skills, cloud experience in AWS or Azure, and a solid networking background, particularly in security. The role includes... 
    Senior
    Software
    Network
    Work at office

    Illumio

    Sunnyvale, CA
    1 day ago
  • Palo Alto Networks, Inc. is seeking a Senior Staff Engineer to contribute to their innovative cloud security product, Data Loss Prevention (DLP). This role involves utilizing...  ...a week. Candidates should have extensive software engineering experience, particularly with... 
    Senior
    Software
    Network
    Work at office
    3 days per week

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 days ago
  • A cybersecurity company is seeking a Senior Backend Software Engineer focused on the Azure Firewall Management Program. This role...  ...security frameworks with Go/Golang and developing networking services in cloud environments such as AWS. The ideal candidate should have... 
    Senior
    Software
    Network
    Work at office
    2 days per week

    Illumio

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud...  ...record debugging large-scale, cloud-native stacks across networking (RDMA/RoCE), storage, and control planes. ~ Customer-... 
    Senior
    Software
    Network

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...service powered by NVIDIA GPUs in the cloud, transforms a Mac, any PC, or just a mobile...  ...We are looking for a Senior Systems Software engineer to join a team of highly skilled and motivated...  ...-art algorithms and solve complicated networking and routing issues? Are you interested... 
    Senior
    Software
    Network

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $204k - $259k

     ...Sr. Software Engineer, Core Platforms Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...~ Familiarity with operating systems concepts on Linux: networking, filesystems, performance troubleshooting, device I/O, and... 
    Senior
    Software
    Network
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $136k - $224.25k

     ...NVIDIA is looking for a Senior Network Reliability Engineer to support and maintain our cloud and datacenter network infrastructures. This network serves the needs across the whole software stack for NVIDIA, from Graphics Drivers to Autonomous Vehicles and Artificial... 
    Senior
    Software
    Network
    Remote work
    Shift work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • NVIDIA is seeking an exceptional Senior Software Engineer to help design and build our next‑generation cloud platforms. We’re looking for a deeply technical, hands...  ...HPC or AI infrastructure technologies. Strong networking background. With competitive salaries and a generous... 
    Senior
    Software
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $160k - $210k

     ...and illuminating the future. About the Role As a Senior Backend Software Engineer, Cloud & Infrastructure at Taara , you will be the architect of the "brains" behind our global network. While our hardware creates the links, your software manages them. You will... 
    Senior
    Software
    Network
    Full time
    Work at office
    Night shift
    3 days per week

    Taara Connect, Inc

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...generative AI revolution, building the software and systems that power the world’s most...  ...workloads. We are looking for a Senior Software Engineer to lead the bring-up, triage,...  ...workload performance across compute, memory, networking, and communication layers using tools such... 
    Senior
    Software
    Network

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer, Apple Cloud Networking. Be the first to apply!