Sr. Software Engineer, Information Systems & Technology
$150.4k - $277.6kApple Inc.
Sr. Software Engineer, Information Systems & Technology
Cupertino, California, United States Software and Services
Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well as with Apple leadership. There are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems. When you join IS&T, you’ll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers!
Description
As a senior-level Software Engineer, you will design, develop, test, document, improve, and maintain code mostly in Java (and other languages as needed). You will participate in every aspect of your projects—from planning to design to implementation and future iterations—and you will be encouraged to play an extended role in designing solutions. The ideal candidate is self‑motivated, proactive, and results‑driven. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work toward on‑time delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer. The ideal candidate will also possess excellent communication and collaboration skills to work with various internal and external partners.
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.
- 3+ years proven experience implementing, and shipping high‑scale, high‑performance, highly available, fault‑tolerant, and secure cloud‑based distributed systems, including proficiency in API implementation (e.g. REST, RPC, GraphQL, etc.).
- 3+ years proven experience using relational (e.g. Postgres, MySQL, etc.) and NoSQL (e.g. Cassandra, MongoDB, etc.) databases, including proficiency in schema design and query optimization.
- 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.
Preferred Qualifications
- Track record of leading software projects within a team as a tech lead (TL), while mentoring software engineers.
- Comfortable using CI/CD tools to build, test, deploy, and release containerized software applications on cloud‑based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc.).
- Expertise in Java web (e.g. ServiceTalk, Spring, Dropwizard, Quarkus, Micronaut, etc.) and unit testing frameworks (e.g. JUnit, Mockito, etc.).
- Experience with tooling languages (e.g. Go, Python, Ruby, etc.) and distributed orchestration & computing systems (e.g. Airflow, Spark, Flink, etc.).
- Understanding of advanced JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc.).
- Knowledge of networking concepts & protocols (e.g. CDN, edge computing, load balancing, OSI model, etc.).
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 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.
#J-18808-Ljbffr$108k - $216k
...sponsorship***** Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240... ...teams delivering world-class technology solutions and services making a... ...solutions; gathering requested information (for example, design documents, product...Information SystemSeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$196k - $217k
...Senior Software Engineer, Information Systems San Jose, CA About the role Muon seeks a Senior Software Engineer to join our Information Systems... ...overall information systems architecture, from technology selection to buy-vs-build decisions. Embrace adaptability...Information SystemSeniorPermanent employmentTemporary workWork at officeRemote workFlexible hours3 days per week$177.9k - $284.7k
...Senior Automation Software Engineer (Integrated System Test, Sunnyvale) Date: Sep 15, 2026 Location... ..., powering next-generation technologies through sophisticated solutions. Behind... ...for capital equipment, factory information systems and application software....Information SystemSeniorLocal areaOverseasFlexible hours- Apple Inc. is seeking a mid-career Senior Software Engineer for the Information Systems & Technology group in Cupertino. You will design, develop, test, and maintain Java-based backend services, collaborating with engineers, PMs, designers, and leadership across Apple’...Information SystemSenior
$184.7k - $324.8k
...Sr. Site Reliability Engineer, Infrastructure Services Sunnyvale, California, United States Software and Services Do you want to help build some of the... ...consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&...Information SystemSeniorWork experience placementRelocation$184.7k - $277.6k
...Sr. Software Engineer, Enterprise Technology Services Cupertino, California, United States Corporate Functions Do you want to... ...consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization....Information SystemSeniorHourly payContract workWork experience placementWorldwideRelocation$184.7k - $324.8k
...Sr Software Engineer, Employee Experience & Productivity Sunnyvale, California, United States Software and Services... ...and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&...Information SystemSeniorLocal areaWorldwideRelocation$162k - $243k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...looking for experienced software engineers to help build... ...open-source LLM serving systems, distributed systems, cloud... ...Computer Science, Engineering, Information Systems, or related...Information SystemSeniorWork experience placementWork from home$50 per hour
...is seeking an experienced Software Architect to be part of a team developing defense technology that could forever change our... ...Integration Lead, Software Engineering Lead, Systems Engineering Lead, and WS... ...business/mission applications, information processing techniques used,...Information SystemSeniorFull timeTemporary workWork experience placementCasual workFlexible hours$122.6k - $227.6k
...domain, connecting our technologies, our security and our... ...hypersonic boost/glide system for the US Army and... ...for the algorithms and software that control it. Our group... ...a full time Lead Engineer to support the NGC test... ...mission applications, information processing techniques...Information SystemSeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$122.6k - $227.6k
...Guidance & Control, Flight Software development, and HWIL teams... ...baselines.• Collaborate with engineering groups to resolve technical... ...business/mission applications, information processing techniques used,... ...and information gathered from system users to develop software....Information SystemSeniorFull timeTemporary workWork experience placementCasual workFlexible hours$190.1k - $285.1k
...platform, so our systems get smarter about... ...writing efficient software, tuning and... ...alongside world-class engineers building the platforms... ...using the latest technologies across multiple... ...Qualifications — Sr Software Engineer... ...things. For more information regarding Workday...SeniorWork at officeRemote work$50 per hour
...critical domain, connecting our technologies, our security and our... ...is seeking a full time Software Test Engineer. In this role, you will support... .../mission applications, information processing techniques used... ...information gathered from system users to develop software....Information SystemSeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$184.7k - $277.6k
...Senior Software Engineer Enterprise Technology Services Sunnyvale, California, United States Software and Services Do you want... ...enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS...Information SystemSeniorRelocation$169k - $338k
...a Distinguished AI/ML Engineer within Walmart Global... ...generation agentic AI systems and intelligent automation... ...Walmart’s entire technology ecosystem. You will architect... ...hybrid systems and software engineers who take... ...where applicable. For information about PTO, see ....Information SystemFull timeTemporary workPart time$184.7k - $277.6k
...Senior Software Engineer, Retail & Marcom Engineering Sunnyvale, California, United States Corporate Functions... ...and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization.IS&T...Information SystemSeniorWork experience placementLocal areaRelocationShift work$184.7k - $277.6k
...Sr Software Engineer (Java) - Business Process Reengineering (BPR) and Sales Engineering Cupertino, California,... ...and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization.IS&T...Information SystemSeniorWork experience placementWorldwideRelocationFlexible hours$184k - $287.5k
NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You... ...project execution.We are widely considered to be one of the technology world's most desirable employers, and as a result have...SeniorFull timeWork at officeLocal area$174k - $252k
...and test product or system development code.Participate... ...amongst available technologies.Review code developed... ...of experience with software development in one or... ....Google's software engineers develop the next-generation... ..., and interact with information and one another. Our...Senior$184k - $287.5k
...for an experienced and highly motivated software professional to work on pioneering initiatives... ...intersection of CUDA and Deep Learning Systems. As the complexity and scale of... ...PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field...SeniorFull time$174k - $252k
...and test product or system development code.Participate... ...amongst available technologies.Review code developed... ...of experience with software development in one or... ....Google's software engineers develop the next-generation... ..., and interact with information and one another. Our...Senior$174k - $253k
...and test product or system development code. Review... ...developed by other engineers and provide feedback... ...decide amongst available technologies.Minimum... ...maintaining, or launching software products, and 1 year... ...explore, and interact with information and one another. Our...SeniorWorldwide$165k - $265k
...actively developing the technologies to make this... ...human life on Mars.SR. SITE RELIABILITY ENGINEER (STARSHIELD) At SpaceX... ...all parts of the system - receivers that allow... ...minutes, and the software that brings it all... ...computer science, information systems/IT, or an engineering...Information SystemSeniorPermanent employmentTemporary workImmediate startWeekend work$153.2k - $234.1k
Job DescriptionAbout the roleWe are looking for a Senior Software Systems Engineer to develop the methods, software, and quantitative evidence... ...validation of a real system.Compensation: The compensation information is a good faith estimate only. It is based on what a...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours$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... ...our EDA clusters using the latest technologies. Are you ready to change the next generation...SeniorFull time$213k - $263k
...Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since... ...in simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways. We...SeniorFull timeWork experience placementRemote work$100k
...industry on cutting-edge AI technology, revolutionizing... ...unify innovations in software models, compilers, platforms... ...-Distributed Software Engineer, you will develop and... ...distributed software systems that power the most... ...or indirect access to information, systems, or technologies...Information SystemPermanent employment$184k - $287.5k
...of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping... ...searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous... ...engineers, AI applied researchers and software engineers in building world-class perception...SeniorFull 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... ...Ability to efficiently develop, debug, and support new technologies in a changing environment. Preferred Qualifications...SeniorRelocation$147.4k - $272.1k
...Senior Software Engineer, System Experience - Calendar Experience Cupertino, California, United States – Software and Services Apple has revolutionized how people live, connect, and work, and the System Experience Calendar team aims to reimagine what a modern calendar...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Information Systems & Technology. Be the first to apply!
- software engineer amazon Sunnyvale, CA
- information technology software engineer Sunnyvale, CA
- federal - software developer Sunnyvale, CA
- graduate software developer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- software development engineer (robotics engineer) Sunnyvale, CA
- software engineer remote Sunnyvale, CA
- junior software developer internship Sunnyvale, CA
- remote entry level software developer Sunnyvale, CA
- software engineer - web development Sunnyvale, CA


