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

Sr Software Engineer, Customer Systems

$150.4k - $277.6k

Apple Oakbrook

Role Number: 200677400Team: Software and ServicesLocation: Cupertino; SunnyvaleWeekly Hours: 40Posted: 2026-09-09SummaryDo you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization.IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s Apple’s central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.DescriptionCustomer Systems is part of IS&T and drives the technology behind Apple's customer support experience — from contact center operations to the software powering the iconic Genius Bar. The team also builds and operates AppleCare's online support platform, which handles 6 billion visits per year, delivering seamless, high-quality support to Apple customers around the globe.Design and build microservices powering low-latency, high-throughput customer experiences — serving over a million users daily across Apple Support websites, iOS apps, and phone-based frontends.Minimum QualificationsB.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.5+ years proven experience developing software in a professional capacity. Longer experience preferred.2+ years proven experience with Java, including proficiency in concurrency, memory management, and performance optimization techniques.Proficiency in OOP principles, data structures, algorithms, and software design patterns (e.g. GoF), with a proven focus on implementing testable, maintainable, and extensible backend code.Experience building production applications with the Spring ecosystem (e.g. Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, etc.), including proficiency in dependency injection, auto-configuration, reactive programming with WebFlux, and designing microservices using Spring-based patterns.Solid understanding of advanced JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc.).Experience designing, implementing, and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems.Solid knowledge of networking concepts, protocols, and infrastructure (e.g. TCP/IP, CDN, load balancing, edge computing, DNS, Zero Trust architecture, etc.).Preferred QualificationsTrack record of leading software projects within a team as a tech lead (TL), while mentoring software engineers.Hands-on experience leveraging GenAI coding tools (e.g., Claude, Copilot, Codex) to accelerate the software development lifecycle, enhance code quality, and streamline debugging and testing processes.Experience with complementary programming languages beyond Java (e.g. Go, Python, Ruby, etc.), including practical use for automation scripting, infrastructure tooling, data processing pipelines, and build system customizations.Experience in API design and implementation, including proficiency in RESTful API principles, gRPC, GraphQL, contract-first design (e.g. OpenAPI/Swagger, Protobuf, etc.), API versioning strategies, gateway patterns, rate limiting, and designing APIs for backward compatibility and long-term evolution.Experience with caching strategies and in-memory data technologies (e.g. Redis, Memcached, Hazelcast, Ehcache, etc.), including proficiency in cache invalidation patterns, distributed caching architectures, and session management for high-throughput applications.Pay & BenefitsAt 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 $150,400 and $277,600, 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 BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.Pay & BenefitsAt 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 $150,400 and $277,600, 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 BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple 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 applicantEEO StatementApple 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 applicantAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsAccessibilityAt 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 workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.Application DeadlineApple 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, Customer Systems in Cupertino, CA vacancy
  • $150.4k - $277.6k

     ...Number: 200620195Team: Software and ServicesLocation: Cupertino...  ...: Apple Information Systems and Technology group!We...  ...-level Java Software Engineers, who will work closely...  ...that countless Apple customers and employees rely on every...  ...to work at Apple as a Sr. Software Engineer.The... 
    Customer
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $150.4k - $277.6k

    Role Number: 200669461Team: Software and Services, Machine Learning...  ...infrastructure and tools to help other engineers be more productive and make...  ..., and we love it when Apple customers see that in the products we...  ...high-performance distributed systems that solve real-world... 
    Customer
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $150.4k - $277.6k

    Role Number: 200668516Team: Software and ServicesLocation: CupertinoWeekly...  ..., connect, and work, and the System Experience Calendar team aims...  ...’s platforms. As a senior engineer, you’ll play a pivotal role...  ...for caring about Apple’s customers. You will be setting and upholding... 
    Customer
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $175k - $308.5k

    Role Number: 200653994Team: Software and ServicesLocation: Cupertino; San DiegoPosted...  ...and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships to billions of customers — a scale that has few peers in... 
    Customer
    Senior
    Immediate start
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ..., maintaining, or launching software products, and 1 year of experience...  ...s possible. We empower Google customers with breakthrough capabilities... 
    Customer
    Senior
    Worldwide

    Google

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

     ...is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle...  ...engineers, AI applied researchers and software engineers in building world-class...  ...system requirements from use cases and customer requirementsPerform analysis to define... 
    Customer
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $153.2k - $234.1k

    Job DescriptionAbout the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software, and quantitative evidence...  ...employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory... 
    Customer
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $224k - $356.5k

     ...lasting impact on the world.NVIDIA is seeking a Senior Software Engineer to join the Chip System Software team. The team develops Linux platform...  ...engineering teams, you will help deliver secure, reliable, and customer-ready software releases!What you'll be doing:Build and... 
    Customer
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  • $108k - $216k

     ...or future immigration support and | or sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1 company. But you’ll quickly find... 
    Customer
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ..., maintaining, or launching software products, and 1 year of experience...  ...s possible. We empower Google customers with breakthrough capabilities... 
    Customer
    Senior
    Worldwide

    Google

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

    Senior Software Engineer, Systems Licensing TechnologiesThe systems software engineer position in the US is a critical role that requires the engineer...  ...that works very closely with TAC (Support) on critical customer issues in all system capabilities including licensing.... 
    Customer
    Senior
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    3 days ago
  •  ...Your work days are brighter here. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so teams... 
    Customer
    Senior
    Full time

    Workday

    Santa Clara, CA
    1 day ago
  • $153.2k - $234.1k

     ...improvements to the Autonomous Vehicle software by designing, implementing, and...  ..., you will work closely with AI/ML Engineers, Simulation Engineers, Systems Engineers, Product Managers to identify...  ...develop better products for our customers.All employment decisions are made... 
    Customer
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $262k - $364k

     ...coach a distributed team of engineers.Facilitate alignment and clarity...  ..., and enhance large-scale software solutions.Minimum qualifications...  ...with embedded operating systems.5 years of experience with design...  ...possible. We empower Google customers with breakthrough capabilities... 
    Customer
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $145k - $200k

     ...CompanyPalantir builds the world’s leading software for data-driven decisions and...  ...RoleWe are seeking a Senior Software Engineer to join a customer-facing product engineering team focused...  ...Agentic Autonomy Software for Autonomous Systems for use in operational and tactical... 
    Customer
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    3 days ago
  • $262k - $364k

     ...TPU firmware, solving complex system-level issues across Security,...  ...expert, mentoring executive engineers and fostering a culture of engineering...  ...across distributed ASIC-Software teams.Forge partnerships...  ...developers build more sustainably. Customers in more than 200 countries... 
    Customer
    Senior

    Google

    Sunnyvale, CA
    12 hours ago
  • $145k - $170k

     ...Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5...  ...talented, passionate, and committed engineers, technologists, and business...  ...the gap between low level System Engineering and high-level...  ...Infrastructure who will automate the software build, provisioning process,... 
    Customer
    Senior
    Work experience placement
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  •  ...DescriptionThe Ion endoluminal system is Intuitive's new robotic...  ...novel surgical robot system. The engineer will collaborate with a...  ...to design, build and optimize software that enables high-performance...  ...over PCIe, Ethernet, fiber or custom interconnects.Collaborate with... 
    Customer
    Senior
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...involve integrating software modules from embedded to top-...  ...note that Intuitive and/or your customer(s) may require that you show... 
    Customer
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $150.4k - $277.6k

    Role Number: 200656112Team: Software and ServicesLocation: CupertinoWeekly...  ...intuitive, innovative system software with beautiful hardware...  ..., hard-working, fun team of engineers, cross-functional teams, and...  ...the overall wellbeing of our customers — especially children — by... 
    Customer
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $140k - $210k

     ...artificial intelligence, and software-defined networking to...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...-class Senior/Lead Network Systems software engineers.Network...  ...will collaborate and work with customers, product management and... 
    Customer
    Senior

    Arista Networks

    Santa Clara, CA
    12 hours ago
  • $150.4k - $277.6k

    Role Number: 200684861Team: Software and ServicesLocation: CupertinoWeekly...  ...products, services, and customer experiences very quickly. The...  ...are looking for experienced engineers who are passionate about...  ...the challenge of architecting systems at scale, and thrive in a fast... 
    Customer
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $198k - $326k

     ....As part of our world-class software engineering team, you will take the lead...  ...algorithms, API design and systems design, and your passion for...  ...impact within our company.As a Sr. Staff Software Engineer,...  ...with teams within the org and customers to execute on the vision for... 
    Customer
    Senior
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    1 day ago
  • $150k

    Senior Software Engineer, Systems PlatformParticipate in the development of network system software and architecture. Work with senior engineers...  .... Support QA in final product testing phase. Assist customer support team in addressing customer reported issues and deliver... 
    Customer
    Senior
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    4 days ago
  • $194k - $349k

     ...We work on large scale distributed systems, processing almost 3 trillion events...  ...this traffic is growing daily. Our customers span all industries, and they count...  ...in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that... 
    Customer
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    18 days ago
  • $164k - $295k

     ...platform. We work on large scale distributed systems, processing almost 3 trillion events...  ...and this traffic is growing daily. Our customers span all industries, and they count on...  ...Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which... 
    Customer
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    10 days ago
  •  ...the da Vinci surgical system and Ion—have transformed...  ...worldwide.We’re a team of engineers, clinicians, and...  ...contribute to our planning software, PlanPoint, which helps...  ...operative medical images.As a Sr Software Engineer, you...  ...Intuitive and/or your customer(s) may require that you... 
    Customer
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $164k - $295k

     ...on large scale distributed systems, processing almost 3 trillion...  ...traffic is growing daily. Our customers span all industries, and...  ...processing Drive backend engineering and process automation across...  ...global team ~ Commitment to software quality — unit tested, code... 
    Customer
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    14 days ago
  • $175k - $265k

     ...efficient, and accessible on a global scale. From chips and software to rack-scale systems, our team is tackling some of AI infrastructure’s...  ...s SRE team owns the infrastructure layer that every engineering team and customer depends on — colocation facilities, on-premises GPU... 
    Customer
    Senior

    d-Matrix

    Santa Clara, CA
    3 days ago
  • $179.76k - $286k

    Sr. Staff/Principal Engineer - System SoftwareCategorySoftwareLocationSan Jose, CAExperienceMore than 8 Years...  ...Engineer to join our dynamic customer engineering team. In this role, you...  ...major functions independently• Regular software release and multiple branch conflict... 
    Customer
    Senior
    Temporary work

    MediaTek

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer, Customer Systems. Be the first to apply!