Sr Software Engineer, Customer Systems
$150.4k - $277.6kApple Inc.
Do 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. Description Customer 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. Responsibilities Own end-to-end delivery of features - from technical design and implementation through testing, deployment, and production observability. Drive engineering best practices - code reviews, unit/integration testing, CI/CD pipeline improvements, and documentation - raising the bar for the broader team. Architect non-blocking, event-driven service pipelines that handle millions of concurrent requests with resilience and back-pressure management. Contribute to API design and contract-first development, ensuring backward compatibility and clean integration across service boundaries. Preferred Qualifications Track 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. Minimum Qualifications B.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.). Pay & Benefits 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 $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 #J-18808-Ljbffr Apple Inc.
$190.1k - $285.1k
...off, for our people, our customers, and the world around... ...into the platform, so our systems get smarter about... ...enjoy writing efficient software, tuning and scaling large... ...alongside world-class engineers building the platforms... ...Basic Qualifications — Sr Software Engineer:*** 8...CustomerSeniorWork at officeRemote work$150.4k - $277.6k
...Sr. Software Engineer, Information Systems & Technology Cupertino, California, United States Software and Services Join us, the team that serves... ...manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll...CustomerSeniorWork experience placementRelocation$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...CustomerSeniorWorldwide$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture... ...introductions (NPIs), distributed systems, familiarity with software testing and deployment, and... ...of strong problem-solving skills and customer-facing communication skillsPassion for...CustomerSeniorFull time$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...CustomerSeniorFull timeLocal areaWork from homeRelocation packageFlexible hours$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...CustomerSeniorFull time$150.4k - $277.6k
...Senior Software Engineer - Distributed Systems Cupertino, California, United States Machine Learning and AI Our team is on a mission to build innovative... ...creativity and innovation, and we love it when Apple customers see that in the products we ship. Description We...CustomerSeniorRelocation$147.4k - $272.1k
...Senior Software Engineer, System Experience - Calendar Experience Cupertino, California, United States – Software and Services Apple has... ...changing priorities, and have a passion for caring about Apple’s customers. You will be setting and upholding high standards for code...CustomerSeniorRelocation$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...CustomerSeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$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...CustomerSeniorFull time$174k - $252k
...Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA ~ Bachelor’s degree or equivalent practical experience... ...team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by...CustomerSeniorFull timeWorldwide$177.9k - $284.7k
...Senior Automation Software Engineer (Integrated System Test, Sunnyvale) Date: Sep 15, 2026 Location: Sunnyvale, CA, US We are the global... ...share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you're ready...CustomerSeniorLocal areaOverseasFlexible hours$175k - $308.5k
...platform is central to the development 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 the industry. Description We're looking...CustomerSeniorImmediate startRelocation$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...CustomerSeniorWorldwide$184k - $287.5k
...doing:Develop use cases and system requirements for L3 and L4 autonomous... ...driving products based on customer needs, traffic regulations,... ...with Data Analytics, Test Engineering, and System Integration & Test... ...analysis, data analysis, and software architecture.Strong software...CustomerSeniorFull time$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....CustomerSeniorFull timeFor subcontractorLocal area$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...CustomerSeniorFull timeLocal areaWork from homeFlexible hours$174k - $252k
...years of experience in low level systems programming languages (e.g.... ..., maintaining, or launching software products, and 1 year of... ...About The Job Google's software engineers develop the next-generation technologies... ...possible. We empower Google customers with breakthrough...CustomerSeniorWorldwide$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...CustomerSeniorWorldwide$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...CustomerSeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$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...CustomerSenior$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,...CustomerSeniorWork experience placementWorldwide$196k - $217k
...Senior Software Engineer, Information Systems San Jose, CA About the role Muon seeks a Senior Software Engineer to join our Information Systems... ...Systems team owns the comprehensive suite of custom software, vendor software, data platforms and automated...CustomerSeniorPermanent employmentTemporary workWork at officeRemote workFlexible hours3 days per week$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...CustomerSeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work- Intuit, Inc. is seeking a Senior Software Engineer for the Enterprise Builders team in Mountain View to enable AI-powered expansion across... ...initiatives and partner with cross-functional teams to solve complex customer problems. You will design robust, scalable software, mentor...CustomerSenior
$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...CustomerSeniorPermanent employmentWork experience placementWork at officeLocal area- ...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...CustomerSeniorLocal area
$162k - $243k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...are looking for experienced software engineers to help build and... ...of open-source LLM serving systems, distributed systems, cloud-... ...and best practices to help customers and developers deploy LLM workloads...CustomerSeniorWork experience placementWork from home$262k - $364k
...Senior Staff Software Engineer, GPU System Software Share Senior Staff Software Engineer, GPU System Software Google Sunnyvale, CA, USA... ...Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering...CustomerSeniorWorldwide$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...CustomerSeniorPermanent employmentWork experience placementWork at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer, Customer Systems. Be the first to apply!
- software engineer amazon Cupertino, CA
- information technology software engineer Cupertino, CA
- federal - software developer Cupertino, CA
- rust software engineer Cupertino, CA
- software engineer remote Cupertino, CA
- junior software developer internship Cupertino, CA
- remote entry level software developer Cupertino, CA
- software engineer - web development Cupertino, CA
- software engineer contract Cupertino, CA
- network software engineer Cupertino, CA



