As a Senior Software Engineer at Apple, you will architect and build innovative solutions and features for Apple Cash. Your responsibilities will include writing robust Java code that is thread-safe, performant, object-oriented, and testable. You will collaborate with internal stakeholders from product, fraud, security, legal, compliance, privacy, and operations to understand their needs. Furthermore, you'll work with cross-functional teams on feature definition and development and partner with external vendors to ensure quality deliverables.