×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Apple Card & Savings

Job in Cary, Wake County, North Carolina, 27518, USA
Listing for: Apple Inc.
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Backend Developer, DevOps, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below
Senior Software Engineer, Apple Card & Savings

Cary, North Carolina, United States Software and Services

The Apple Card & Savings team is building the financial products that put users in control of their money. We built Apple Card to reinvent how credit cards work, and we continue to launch groundbreaking features used by millions of people every day. We are looking for an experienced engineer who loves owning critical services end to end, takes pride in operational excellence, and thrives in a highly regulated environment where correctness, reliability, and compliance requirements shape every technical decision.

Description

You’ll design, build, test, deliver, and operate the distributed services that power Apple Card and Savings — from applications, accounts, and transactions to payments, savings transfers, rewards, and customer notifications. You’ll be given the support of a talented team, access to modern technologies, and the autonomy to take full ownership of your work. Our team operates as Dev Ops: we build what we run.

You’ll be hands‑on in every phase of the lifecycle — shipping changes safely through automated pipelines and controlled rollouts, participating in an on‑call rotation, joining incident response and post‑incident reviews, and automating away operational toil. You’ll build reliable integrations with financial institution and payment network partners and with other Apple services such as Wallet, Apple Cash, and iCloud. As an experienced member of the team, you’ll own features from specification through production, review code, contribute to technical design, write clear documentation, and help onboard and mentor teammates.

Success in this role requires self‑motivation, clear communication, a collaborative approach, and a commitment to engineering excellence and continuous improvement.

Responsibilities
  • Design, build, test, and operate distributed backend services powering Apple Card and Savings features at scale
  • Ship changes safely through automated pipelines and controlled rollout strategies including canary deployments and feature flags
  • Own on‑call reliability for your services, lead incident response end to end, and drive post‑incident reviews that produce lasting remediation rather than one‑time fixes
  • Own the reliability and correctness of integrations with financial institution partners and payment networks, including defining SLOs and leading remediation when those targets are breached
  • Own features end to end from specification and technical design through production operation
  • Review code and contribute to technical design discussions, raising the quality bar across the team
  • Write thorough unit and integration tests and design code with testability as a first‑class concern
  • Automate operational toil to improve reliability and reduce manual intervention
  • Author clear technical documentation for services, APIs, and operational runbooks
  • Mentor and onboard new teammates, sharing knowledge and best practices
Minimum Qualifications
  • Solid experience building and operating production distributed systems, including services you have supported on call.
  • Strong understanding of distributed systems fundamentals, including idempotency, retries, timeouts, and consistency trade‑offs.
  • Proficiency in a modern backend programming language (e.g. Kotlin, Java).
  • Experience debugging production issues using logs, metrics, and traces, and following through on fixes and post‑incident improvements.
  • A testing‑first mindset: experience writing thorough unit and integration tests as a natural part of development, and designing code with testability in mind.
  • Clear written and verbal communication, including explaining technical issues to non‑engineering stakeholders and external partners.
  • No formal degree is…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary