Senior Software Engineer, Apple Pay Wallet, Payments & Commerce (WPC)
Apple Oakbrook
Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) Cary, North Carolina, United States Software and Services Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The Wallet, Payments & Commerce (WPC) team is building the world’s best software for paying, and interacting with the world, from Apple Pay, transit, and event tickets, to digital keys and identity.We are looking for experienced engineers who are passionate about their craft, crave the challenge of architecting systems at scale, and thrive in a fast-paced environment. If you love solving meaningful problems that impact millions of people and defining the technical direction of critical services, we want to hear from you! Description You'll have the opportunity to lead the intricate challenge of building resilient and reliable distributed software systems at Apple's scale. You will be given flexibility to drive creative solutions, the support of a talented and driven team, and access to diverse technologies. You will have the autonomy and responsibility to take full ownership of your solutions.You'll join a nimble team involved in every stage of the product and software development lifecycle and will design, build, test, deliver, and maintain exceptional software that truly makes a difference. In this fast-paced environment, you'll be hands-on in all phases, and will actively shape the architecture and design of our platforms and offerings through deep experience in operating, monitoring, and providing on-call support for the software you build. Responsibilities As a senior member of the team, you’ll drive technical discussions, write specifications, mentor peers, review code, and produce impactful documentation. Success in this role therefore requires strong self-motivation, crisp and clear communication, a highly collaborative approach, and the ability to work effectively across teams and disciplines to define and influence engineering strategy. Minimum Qualifications Extensive experience architecting, building, and maintaining mission-critical distributed systems at large scales. Deep understanding of distributed systems fundamentals and trade-offs in consistency, latency, and throughput. A commitment to engineering excellence, continuous improvement, and the curiosity to evaluate and advocate for new technologies and patterns. An ability to communicate thoughtfully and clearly, both verbally and in writing, to drive consensus on complex technical concepts with diverse audiences, including global teams and external partners. A track record of building and sustaining healthy long-term relationships and technical influence within your team and beyond its boundaries. The tenacity and perseverance to lead complex projects all the way from conception to production. No formal degree is required. What matters most is your mindset, your initiative, and your demonstrated ability to apply advanced skills to real-world applications. Experience using generative AI tools throughout the software development lifecycle to produce high-quality software. B.S. in Computer Science, or related field. Preferred Qualifications Deep hands-on software development expertise with Java or Kotlin and Spring. Proven development and operational experience with high-volume REST and/or gRPC services (either server-to-server or mobile client facing). Strong experience designing for containerization and orchestration (e.g. Docker, Kubernetes). Significant time spent architecting, building, and operating cloud-native (e.g. AWS) applications with resilience, failover, and self-healing as core features. Expertise in designing robust CI/CD pipelines and defining infrastructure as code. Extensive experience with observability strategies and tools (e.g. Prometheus, Grafana, OpenTelemetry, Datadog). Deep understanding of modern networking and experience using traffic tools for tracing and debugging. A fundamental appreciation for, and understanding of security, privacy, and cryptography (e.g. PKI, certificate management, JWT). Hands-on experience optimizing SQL/NoSQL databases for scale (e.g. Aurora, DynamoDB, CockroachDB, Oracle). 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 . Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple
- Senior Software Engineer — Observability Cary, North Carolina... ...do here. At Apple, new ideas have... ...quickly. Apple Pay and Wallet are at the heart... ...the world make payments, store credentials... ...and interact with commerce every day.... ..., and Commerce (WPC) team and help define...SeniorWorldwide
- A leading technology company is seeking a Senior Software Engineer for their Apple Pay team in Cary, NC. The role involves leading the development of resilient and reliable distributed systems while fostering technical discussions and mentoring peers. The ideal candidate...Senior
$145.4k - $195k
...Overview Job Title: Sr Software Engineer About the Business Technology is at the heart of Disney... ...assurance, engineering behind personalization, commerce, lifecycle, and identity. Job Summary... ...City is $145,400 - $195,000. The base pay actually offered will take into account...SeniorWork experience placement- ...Senior Software Engineer, Teachers Pay Teachers Join to apply for the Senior Software Engineer, Teachers Pay Teachers role at IXL Learning Senior Software Engineer, Teachers Pay Teachers 1 week ago Be among the first 25 applicants Join to apply for the...SeniorFull timeWork at officeRemote workWork from homeMonday to Friday1 day per week
- ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers... ...community of tutors, covering 300+ subjects ~ Teachers Pay Teachers (TPT) is a comprehensive marketplace for millions of...SeniorWork at office
- ...DESCRIPTION Build data solutions that shape how customers pay and interact with digital wallets. You’ll partner closely with product and technology... ...grow your analytics toolkit, expand your influence across payments, and deliver measurable impact through data-driven...Senior
$190k - $240k
...the flexibility to buy now and pay later without any hidden fees... .... This role is a hands‑on engineering position inside Information... ...years of professional backend software engineering experience. ~... ...dependents. Flexible Spending Wallets – generous stipends for...SeniorWork at officeRemote workFlexible hours$118.6k - $195.68k
...The Red Hat Openstack Engineering team is looking for a Senior Software Engineer to join us in Raliegh, NC or Lowell,... ...will be based on your qualifications.Pay TransparencyRed Hat determines... ...any fees, commissions, or any other payment related to unsolicited resumes or...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$133.65k - $220.68k
...Observability Service team is looking for a Senior Software Engineer to join us in the USA. The role... ...will be based on your qualifications. Pay Transparency Red Hat determines... ..., any fees, commissions, or any other payment related to unsolicited resumes or CVs...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$118.6k - $195.68k
...sponsorship. About the Job We are seeking a Senior Software Engineer to lead the modernization of our core... ...will be based on your qualifications. Pay Transparency Red Hat determines... ..., any fees, commissions, or any other payment related to unsolicited resumes or CVs...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$118.6k - $195.68k
...SummaryThe Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the... ...be based on your qualifications.Pay TransparencyRed Hat determines... ...any fees, commissions, or any other payment related to unsolicited resumes or CVs...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$133.65k - $220.68k
...deployments. We are seeking an experienced Senior Software Engineer to build and release the Red Hat AI... ...be based on your qualifications. Pay Transparency Red Hat determines... ..., any fees, commissions, or any other payment related to unsolicited resumes or CVs...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...the following location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and coding experience... ...payments, and information reporting API applications. The Senior Software engineer will be responsible for all software...SeniorRemote work
$101k - $194k
...seeking a highly skilled and experienced Software Engineer to join our Network Security... ...its public key infrastructure. In this senior role, you will be responsible for designing... ...receive compensation in the form of premium pay such as overtime, shift differential, holiday...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week$107.98k - $172.73k
...group is seeking a Cloud Support Engineer with a strong background in... ...the fastest growing enterprise software and services companies and the... ...on your qualifications. Pay Transparency Red Hat determines... ...fees, commissions, or any other payment related to unsolicited resumes...SeniorPermanent employmentFull timeContract workWork experience placementRemote workFlexible hoursShift workWeekend work$118.6k - $195.68k
...About The Job Red Hat is seeking a Senior Software Engineer to join the HCP Platform Engineering team... ...be based on your qualifications. Pay Transparency Red Hat determines... ..., any fees, commissions, or any other payment related to unsolicited resumes or CVs...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$133.65k - $220.68k
...pressing challenges. Red Hat's Global Engineering team is looking for a Senior Software Engineer to join the Agentic and... ...based on your qualifications. Pay Transparency Red Hat determines... ...fees, commissions, or any other payment related to unsolicited resumes or...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...Ascom Holding AG in Morrisville is seeking an experienced Senior Software Engineer to design, develop, and improve critical communication software solutions. This hybrid role involves translating stakeholder needs into technical solutions and owning features from design...Senior
- ...A tech startup is looking for a Senior Software Engineer to build their first scalable trust infrastructure platform. This role involves owning problems end to end, designing secure and maintainable systems, and collaborating with teams to create user-centric experiences...Senior
$87.84k - $136.5k
...WiTH Collective in Cary, North Carolina is seeking a Senior Software Engineer to work in an agile team environment, providing technical guidance and delivering high-quality software solutions on time. The ideal candidate should have over 3 years of experience in software...Senior- ...Q2 is seeking an ambitious Software Engineer to design and develop solutions for the Q2 platform. This role involves contributing to building AI tools and supporting production systems. Ideal candidates have at least 5 years of experience, particularly in full-stack .NET...Senior
- ...Q2 India is seeking an ambitious Software Engineer to design, build, and implement solutions across various projects. You will contribute to AI tools and collaborate on both front-end and back-end components. The ideal candidate should have a Bachelor's degree, 5+ years...Senior
$87.84k - $136.5k
...WCG in Cary, NC is searching for a Senior Software Engineer who will provide technical guidance and develop software solutions in an agile team environment. The ideal candidate will possess 3+ years of development experience, particularly in Python or Java, with strong...SeniorRemote workFlexible hours- Diverse Lynx is seeking a Business Analyst in Cary, NC, with over 10 years of relevant experience in payments processing systems within global banking. The role involves analyzing and improving payment life cycles, including aspects such as initiation, orchestration, and...Senior
- ...Overview Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions). The role involves developing moderately complex software in C/C++ and Python for new products and/or applications, utilizing software engineering tools such as configuration...SeniorFull timeWork experience placementRemote work
- ...Optomi, in partnership with one of our most exciting clients in the photography and digital commerce space are expanding a small, senior-level engineering team. This role supports a high-traffic e-commerce platform handling both standard and bulk ordering workflows, with...Senior
- Deutsche Bank is seeking a Production Support Specialist - Instant Payments to join their team in Cary, NC. This role involves maintaining the stability of real‑time payment systems and improving service resilience. Responsibilities include troubleshooting across application...Senior
- Deutsche Bank AG is seeking a Production Support Specialist in Cary, NC to provide technical support within the Instant Payments team. The role involves maintaining the stability of critical payment systems, collaborating with global teams to resolve production issues,...Senior
- ...Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software...SeniorWork at office3 days per week
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...SeniorLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Apple Pay Wallet, Payments & Commerce (WPC). Be the first to apply!
- software engineer internship remote Cary, NC
- senior robotics software engineer Cary, NC
- software development engineer aws Cary, NC
- startup software engineer Cary, NC
- part time software developer remote Cary, NC
- senior software engineer remote Cary, NC
- software engineer Cary, NC
- real time software engineer Cary, NC
- federal - software developer Cary, NC
- junior software developer remote Cary, NC

