Apple Inc logo

Senior Software Engineer - Platform Apps & Technologies

Apple Inc
  • Cupertino, CA
    30+ days ago

    Job Description

    Our team builds the platform Apples engineers use to work with AI agents: the coding agents themselves, the registry and marketplace that distributes the tools and extensions they run, and the sandboxing, identity, and supply-chain controls that make it safe to give an agent real access. We work closely with frontier labs and the teams that run Apples model-serving infrastructure to bring the best models into engineers hands quickly and safely. Our customers are Apples own developers, MLEs, and data scientists - the people building the products Apple customers love.

    Were a small team with unusually wide surface area. In a given month you might harden a CLI that ships to thousands of engineers, isolate an agent inside a VM, design the trust model for a plugin ecosystem, or make a new model available across every harness we support. We ship on short cycles and we live on everything we build. Our systems have to scale, stay highly available, and "just work." Thats a tall order, and were looking for talented and passionate engineers who love dealing with such challenges. Were looking for a backend engineer to own and grow the service behind our marketplace and plugin ecosystem - the system that lets Apples engineers discover, install, and trust the MCP servers, plugins, and skills that extend their agents. This is the registry, the API, and the database that every harness we ship reads from. Youll work across the full backend surface: schema design for a growing catalog of plugins/servers/endorsements, the content hosting and pipelines that ingest plugin source, auth, and the supply-chain checks that keep a plugin marketplace from becoming an attack vector. Youll also help harden the service itself for production: real uptime expectations, safe staging/prod rollouts, and the kind of database and caching decisions that hold up as the catalog and install volume grow.

    Youll be successful here if you enjoy owning a service end to end and if you like working close to a genuinely new problem space (agent/plugin distribution) where the right abstractions arent settled yet. Youll collaborate closely with the engineers building the client-side harnesses that consume this API, and with the security-minded reviewers who keep the catalog safe.5+ years industry experience as a Software Engineer working on deploying large-scale systems Strong understanding in data centric systems, distributed systems, reliability, and cloud services Hands-on experience in designing and coding large scale systems Proven experience with applied machine learning, data engineering, or similar Bachelor in Computer Science or related experienceExperience with developer tools or developer productivity systems Experience with open source or inner source MS in Computer Science or related experience

    Numbers & Facts

    LocationCupertino, CA
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1976
    Websitehttps://www.apple.com/jobs

    About Company

    We bring amazing people together to make amazing things happen.

    We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

    About Apple

    There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

    Skills

    • Appleunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI) Agentsunmatched
    • Cachingunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Data Scienceunmatched
    • Database Designunmatched
    • Distributed Computingunmatched
    • Ecosystemsunmatched
    • High Availabilityunmatched
    • Large-Scale Systemsunmatched
    • MCP - Microsoft Certified Professionalunmatched
    • Machine Learningunmatched
    • Open Sourceunmatched
    • Product Developmentunmatched
    • Programming Toolsunmatched
    • Software Engineeringunmatched
    • Systems Reliabilityunmatched
    • Theater Productionunmatched
    • Virtual Machine (VM)unmatched
    • Web Client Plug-insunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder