
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 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.
Job Description
Who you are
You have experience building and maintaining complex software systems — you've tackled the intricacies of distributed systems and understand their fundamentals. You thrive in environments where you can take ownership of your solutions and enjoy collaborating with talented teams to create impactful software. You are passionate about your craft and eager to solve meaningful problems that affect millions of users.
You possess a solid understanding of software architecture and design principles — your experience allows you to actively shape the platforms and offerings you work on. You are comfortable with operating, monitoring, and providing on-call support for the software you build, ensuring reliability and resilience in production environments.
What you'll do
As a Software Engineer on the Wallet, Payments & Commerce team, you will design, build, test, deliver, and maintain exceptional software that enhances user experiences with Apple Pay and other services. You will be involved in every stage of the product and software development lifecycle, collaborating closely with cross-functional teams to ensure high-quality deliverables. You will have the autonomy to explore creative solutions to complex challenges and contribute to the architecture and design of scalable systems.
You will also be responsible for troubleshooting and resolving issues in production, ensuring that the software operates smoothly and efficiently. Your role will require you to stay hands-on with coding while also engaging in architectural discussions and design reviews. You will work in a fast-paced environment where your contributions will directly impact the user experience and the overall success of Apple's payment solutions.
What we offer
At Apple, you will be part of a culture that values innovation and collaboration. You will have access to diverse technologies and the support of a talented team that encourages you to grow and develop your skills. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in building the future of payments and commerce, and make a difference in the lives of millions of users around the world.
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 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.

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 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.