Visa is looking for a Mobile Software Engineer to join its Technology Organization, tackling complex challenges on a global scale. You will be integral to a multi-functional team inventing, designing, building, and testing software products that reach a global customer base and shape the future of monetary transactions.
What You'll Do
- Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability.
- Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings.
- Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads.
- Develop robust and scalable products intended for a myriad of customers including end-user merchants, B2B, and business to government solutions.
- Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology.
- Provide opportunities to make a difference on a global or local scale through mentorship and continued learning.
- Work directly with product owners to gather and refine requirements across products, considering existing tools and solutions.
- Develop and design advanced architect solutions that are robust and scalable, considering integrations with other internal solutions.
- Provide domain expertise on the development of technical documentation and contribute to standard processes.
- Play a key role in the development and delivery of new features across products from end-to-end.
- Actively contribute to production code, architecture design, and engineering standards.
- Operate in a fast-paced, iterative environment with close collaboration across product, backend, platform, and security teams.
- Contribute to long-term mobile platform direction and work in evolving problem spaces.
- Take strong ownership from technical design and implementation through release and post-production support.
- Participate in design reviews, sprint demos, and technical strategy discussions.
- Provide occasional support during release cycles or production escalations.
What We're Looking For
- 8+ years of relevant work experience with a Bachelor’s Degree OR at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) OR 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
- 6–10+ years of professional mobile application development experience.
- 3+ years of hands-on experience building and shipping production applications using Flutter (Dart).
- Strong proficiency in at least one native platform: Swift (iOS) or Kotlin (Android).
- Demonstrated experience shipping apps through App Store and/or Google Play release cycles.
- Strong understanding of RESTful API integration, JSON parsing and serialization, secure authentication flows (OAuth 2.0, OIDC, token handling), and secure storage (Keychain, Keystore, encrypted storage patterns).
- Experience implementing modular and scalable architecture patterns (MVVM, Clean Architecture, BLoC, etc.).
- Strong debugging skills and experience with performance optimization tools.
- Experience with Git-based workflows (GitHub, GitLab, or Bitbucket).
- Working knowledge of CI/CD pipelines for mobile build and release automation.
- Strong hands-on coding ability with high engineering quality standards.
- Ability to translate ambiguous product requirements into scalable technical solutions.
- Ownership mentality — capable of driving features from design through deployment.
- Strong collaboration skills across backend, product, design, and security teams.
- Clear technical communication and architectural reasoning.
- Passion for building performant, secure, and scalable mobile experiences.
- A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale.
- Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions.
- Expertise in one or more general development languages (e.g., Java, C#, C++).
- Experience building and deploying modern services and web applications with quality and scalability.
- Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
- Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams.
Nice to Have
- 9 or more years of relevant work experience with a Bachelor Degree OR 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) OR 3 or more years of experience with a PhD.
- Experience building scalable, consumer-facing mobile platforms.
- Experience designing reusable mobile modules or shared UI component libraries.
- Exposure to microservices-based backend ecosystems.
- Experience integrating AI-powered APIs or intelligent workflows into mobile applications.
- Familiarity with Firebase, AWS, or similar cloud-integrated mobile services.
- Experience working in security-sensitive or regulated environments.
- Experience mentoring engineers and influencing engineering standards.
- AI-first engineering mindset and comfort using AI-assisted development tools.
Technical Stack
- Mobile: Flutter (Dart), Swift (iOS), Kotlin (Android)
- Languages: Java, C#, C++
- APIs & Security: RESTful APIs, JSON, OAuth 2.0, OIDC, Keychain, Keystore
- Architecture: MVVM, Clean Architecture, BLoC
- Tools & DevOps: Git, GitHub, GitLab, Bitbucket, CI/CD
- Web & Cloud: Angular, React, Kubernetes, Docker, Firebase, AWS
Team & Environment
You will join a multi-functional development team and work within diverse agile squads.
Benefits & Compensation
- Compensation: $152,200.00 to $243,700.00 USD per year + equity eligibility
- Medical, Dental, Vision insurance
- 401(k)
- FSA/HSA
- Life Insurance
- Paid Time Off
- Wellness Program
- Bonus eligibility
- Equity eligibility
Work Mode
This role follows a hybrid work model.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.



