Description
The Staff Software Engineer is a senior technical leader responsible for designing, building, and evolving secure, scalable solutions for Visa's Acceptance Solutions platform, focusing on transaction processing platforms.
This hands-on role (60-75% coding) provides technical direction across architecture, API strategy, integration patterns, and engineering standards while leveraging Generative AI and agentic AI to improve productivity and quality.
Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.
Responsibilities
- Design, build, and evolve secure, scalable solutions for Visa's Acceptance Solutions platform
- Provide technical direction across architecture, API strategy, integration patterns, and engineering standards
- Leverage Generative AI and agentic AI to improve productivity and quality
Requirements
- 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience
- Proficiency in modern programming languages (Java, Python, JavaScript, TypeScript, Go, or Kotlin)
- Experience with system design, architecture, debugging, troubleshooting, and production support
- Ability to use AI-assisted tools (GitHub Copilot, ChatGPT, agentic AI) and establish safe AI practices
Benefits
- Comprehensive benefits package that includes Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program
Salary
- Estimated salary range: $134,500.00 to $214,700.00 USD per year