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

Resume Checker & Builder preview

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 more

Potential salary for Software Engineer role

Improve your resume for just $5

$86,500 – $158,100/year

Unlock Full Resume Report