
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Software Engineer for their Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with technologies like Java and contribute to impactful solutions. This position requires experience in building complex software systems.
Job Description
Who you are
You have experience building and maintaining complex software systems — you understand the intricacies of distributed systems and have a solid grasp of their fundamentals. You thrive in environments where you can take ownership of your solutions and enjoy the challenge of building systems at scale. Your passion for engineering is evident in your work, and you are eager to tackle meaningful problems that impact millions of users. You are comfortable collaborating with diverse teams and disciplines, ensuring that your contributions align with the broader goals of the organization.
You possess a strong understanding of software development lifecycles — from design and build to testing and maintenance. You are hands-on in all phases of development and are keen on shaping the architecture and design of platforms. Your ability to operate, monitor, and provide on-call support for the software you build is a testament to your commitment to quality and reliability. You are a proactive communicator, able to articulate technical concepts to both technical and non-technical stakeholders.
What you'll do
As a Software Engineer on the Wallet, Payments & Commerce team, you will be responsible for designing, building, testing, delivering, and maintaining exceptional software solutions. You will work closely with a talented and driven team, leveraging diverse technologies to create innovative products that enhance user experiences. Your role will involve tackling the intricate challenges of building resilient and reliable distributed software systems at Apple's scale. You will have the autonomy to explore creative solutions while ensuring that your work aligns with the team's objectives.
You will actively participate in all stages of the product and software development lifecycle, contributing to the architecture and design of platforms. Your hands-on involvement will include operating and monitoring the software you build, as well as providing on-call support when necessary. You will collaborate with cross-functional teams to ensure that the software meets the highest standards of quality and performance. Your contributions will directly impact the user experience, making a difference in how millions of people interact with Apple Pay and other services.
What we offer
At Apple, you will be part of a culture that values innovation and collaboration. You will have the opportunity to work on cutting-edge technologies and contribute to products that have a significant impact on users worldwide. The company offers a supportive environment where you can grow your skills and advance your career. You will be encouraged to explore new ideas and take on challenges that push the boundaries of what is possible in software engineering. Apple is committed to fostering an inclusive workplace where diverse perspectives are valued and everyone has the opportunity to succeed.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is hiring a Software Engineer for the Wallet, Payments & Commerce team to build resilient software systems. You'll work with Java and distributed systems to create impactful solutions. This position requires experience in building complex software systems.

Software Engineering
Apple is hiring a Software Engineer for the Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with technologies like Java and contribute to impactful solutions. This position requires experience in building complex software systems.

Software Engineering
Apple is hiring a Software Engineer for the Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with technologies like Java and contribute to innovative payment solutions. This position requires experience in building complex software systems.

Software Engineering
Apple is hiring a Software Engineer for the Wallet, Payments & Commerce team to build resilient software systems. You'll work with technologies like Java and distributed systems. This position requires experience in building complex software systems.

Software Engineering
Apple is hiring a Senior Software Engineer for the Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with Java and other technologies to impact millions of users. This position requires extensive experience in software architecture and system design.