Software Engineer
Visa
Foster City, CA • 20m ago • On-site
Mid
On-site
86,500 - 158,100 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Software Engineer (Payments Products)
Description
Join the Payments Products development team as a Software Engineer, designing and implementing innovative software solutions with generative AI and modern integration patterns. Build and deploy AI components within enterprise applications, develop APIs for payment product integrations, and collaborate with cross-functional teams to deliver complex projects. Maintain engineering excellence through quality, security, performance, scalability, and resilience, while automating development/testing/deployment and reducing technical debt.
Responsibilities
Design, develop, and implement innovative software solutions using generative AI and modern integration patterns
Engineer AI components: fine-tune, evaluate, integrate, and deploy within enterprise applications
Collaborate with Product Office, Operations & Infrastructure, Cybersecurity, Client Support, and other product teams
Design and develop APIs for payment product applications, platforms, and solutions
Apply best practices for quality, security, performance, scalability, availability, and resilience
Automate software development, testing, and deployment processes; maintain and improve multiple services
Reduce technical debt within projects
Requirements
Bachelor’s degree OR 3+ years of relevant work experience
Expert-level skills in Java, Python, and/or NodeJS (C++ and C# are a plus)
Experience building generative AI applications and conversational AI
Experience with RAG architectures/techniques/libraries
Benefits
Estimated US salary range: $86,500 to $158,100 per year (may include sales incentive payments if applicable)
Potential bonus and equity eligibility
Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, Wellness Program
Other Information
Work hours vary by department needs
Travel: 5–10% of the time
Office-based role; requires sitting/standing, in-person and telephone communication
Visa requires at least 3 days in office (expectations confirmed by your Hiring Manager)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Engineer
Visa
Mid
Technology
Foster City, CA · On-site
$87K - $158K/yr
5 days ago

Software Engineer, Payments
Airbnb
Mid
Technology
Remote
$160K - $180K/yr
3 days ago
Senior Software Development Engineer
Visa
Senior
Technology
Foster City, CA · On-site
$112K - $204K/yr
20m ago

Software Engineer II (Payments Platform)
JPMorgan Chase & Co.
Mid
Technology
Tampa, FL · On-site
N/A
4 days ago
Software Engineer
ConvergeOne
Senior
Technology
New York, NY · On-site
$180K - $250K/yr
5 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Software Engineer
ServiceNow
Senior
Technology
San Diego, CA · On-site
$129K - $219K/yr
15h ago

Software Engineer
Collabera LLC
Mid
Technology
Tampa, FL · On-site
$125K - $141K/yr
1 days ago
Senior Member of Technical Staff, Product Engineering
Pallet
Senior
Technology
San Francisco, CA · On-site
$175K - $265K/yr
3 days ago

Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Tampa, FL · On-site
N/A
22m ago
Potential salary for Software Engineer role
Improve your resume for just $5
$86,500 – $158,100/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights