Senior Software Engineer

Visa

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Foster City, CAAustin, TX
Salary
$112,100–$204,000 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $158k
$100k most similar roles pay here $229k

This role pays less than 66% of similar roles. Most pay $149,500–$191,750 — the shaded band above. At the midpoint, this role pays about $158k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Visa

Visa Inc. is the world''s largest payment network, enabling digital payments for consumers, merchants, financial institutions, and governments through its global processing network and branded card products. Industry: Payments Technology & Financial Services

Visa currently has 98 open roles on FindRole.

Listed pay typically runs $153,500–$245,900 across 94 roles with salary data.

Most-posted roles

View all roles at Visa

At a glance

TL;DR · Senior Software Engineer

The Sr. Software Engineer joins the Payments Products Development team to build innovative software solutions and enhance platform capabilities. This role involves designing, developing, and implementing systems using generative AI, conversational AI, and retrieval-augmented generation (RAG) architectures while ensuring security, scalability, and operational reliability. The engineer will collaborate with cross-functional teams to integrate emerging technologies into existing platforms, develop APIs, and modernize technology stacks. Key technical requirements include expert-level skills in Java, Python, and Node.js, with additional experience in C# or C++. Candidates should possess proficiency in machine learning frameworks like TensorFlow, PyTorch, or scikit-learn, along with front-end tools such as React and Angular. The role also requires experience with Docker, Kubernetes, Jenkins, and Redis to support the development of secure payment product platforms within the payments technology industry.

What does a Software Engineer earn in California?

Median $214000 from 958 postings across 73 companies.

See salary data

What you'll do

  • Design and implement innovative software solutions using generative AI, conversational AI, and RAG architectures.
  • Integrate AI components into large platforms while ensuring security, scalability, and operational reliability.
  • Develop APIs to enhance integration across payment products, applications, and AI services.
  • Modernize core platform technologies to expand market reach and improve client impact.
  • Automate software development, testing, deployment, and maintenance processes using AI-assisted engineering tools.
  • Perform root-cause analysis and troubleshooting to maintain high availability and service reliability.
  • Improve technology stacks and development methodologies to increase productivity and speed to market.

What we're looking for

  • Must have a Bachelor's degree and 2+ years of experience, or 5+ years of relevant work experience.
  • Expert-level skills in Java, Python, and Node.js are required.
  • Experience building Generative AI applications, conversational AI solutions, and RAG architectures is required.
  • Experience with C++ or C# is a plus.
  • Experience with a Bachelor's degree or with an Advanced Degree (preferred).
  • Proficiency in machine learning frameworks like TensorFlow, PyTorch, or scikit-learn; and knowledge of NLP concepts (preferred).
  • Experience with front-end technologies (React, Angular), containerization (Docker, Kubernetes), and CI/CD pipelines (preferred).
  • Experience in the payments technology industry is a plus.

More like this

Similar roles

Senior Software Engineer

Adobe

San Jose, CA 18 days ago $139,000–$257,550
Python Spark SQL Apache Airflow Databricks Snowflake DAX Tableau Power BI Adobe Analytics ETL Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 164 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Angular Vue.js Docker Kubernetes Jest Cypress RESTful APIs Agile Scrum D3.js Plotly.js
4+ yrs exp

Senior Software Engineer

Alteryx

Remote 165 days ago $119,000–$153,000
Python C++ gRPC CI/CD Git NumPy CPython SQLite OpenSSL WiX REST) API Node.js React JavaScript JSON Docker Kubernetes Rust AWS GCP Azure
Remote

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 115 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery GCP AWS Azure CI/CD REST APIs Kubernetes Docker AI/ML Pipelines Data Science Model Context Protocol
2+ yrs exp

Senior Software Engineer

Abbott

Madison, WI +1 62 days ago $78,000–$156,000
Java Spring Boot Spring Microservices Maven Kafka HL7 FHIR RESTful Web Services SQL Server JPA2 Hibernate .NET C++ JavaScript Python SQL PL/SQL Google Web Toolkit AWS Azure JIRA Confluence Agile
4+ yrs exp

Senior Software Engineer

Alkami

Remote 12 days ago $120,000–$150,000
Kotlin Java Vue.js React Angular Tailwind CSS Spring Boot Hibernate RESTful APIs AWS Kubernetes Kafka SQL NoSQL Maven OpenTelemetry Agile UI Automation
8+ yrs exp Remote