Staff Software Engineer

Visa

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Salary
$134,500–$214,700 / yr
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $175k
$119k $275k
below market most similar roles pay here above market

This role pays less than 79% of similar roles. Most pay $182,375–$234,525 — the blue band above. At the midpoint, this role pays about $175k versus about $208k 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 93 open roles on FindRole.

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

Most-posted roles

View all roles at Visa

At a glance

TL;DR · Staff Software Engineer

The Staff SW Engineer joins the Acceptance Solutions team to design, build, and evolve secure, scalable transaction processing platforms. This hands-on role involves significant coding while providing technical leadership across architecture, API strategy, integration patterns, and engineering standards. The position focuses on solving complex problems within the payment domain, specifically involving transaction lifecycle management, payment clearing, and message formats in regulated environments. Candidates will utilize a variety of technologies including Java, Python, JavaScript, TypeScript, Go, or Kotlin, alongside tools like Docker, Kubernetes, and Kafka for event-driven architecture. The role also incorporates Generative AI and agentic AI to enhance productivity. Key technical competencies include RESTful API design, cloud platforms like AWS, Azure, or GCP, and observability tools such as Splunk and Datadog to ensure reliable, high-scale distributed systems and secure payment processing.

What does a Software Engineer earn in Washington?

Median $207500 from 421 postings across 40 companies.

See salary data

What you'll do

  • Design, build, and evolve secure, scalable solutions for transaction processing platforms.
  • Perform hands-on coding for 60-75% of the role's responsibilities.
  • Provide technical leadership across architecture, API strategy, and integration patterns.
  • Implement Generative AI and agentic AI workflows to improve engineering productivity and quality.
  • Develop and support APIs, web services, microservices, and enterprise integration services.
  • Build large-scale distributed systems using event-driven architectures and streaming platforms like Kafka.
  • Ensure compliance with financial regulations such as PCI-DSS and SOX.
  • Mentor engineers and establish high engineering standards across multiple teams.

What we're looking for

  • Bachelor's degree with 5+ years of experience, Advanced degree with 2+ years, PhD, or 8+ years of relevant work experience.
  • Proficiency in modern programming languages including Java, Python, JavaScript, TypeScript, Go, or Kotlin.
  • Experience with system design, architecture, debugging, troubleshooting, and production support.
  • Ability to use AI-assisted tools like GitHub Copilot and ChatGPT while establishing safe AI practices.
  • Experience designing, building, and supporting APIs, web services, microservices, or enterprise integration services (preferred).
  • Experience in a technical leadership role with or without direct reports (preferred).
  • Strong experience with API-first design, REST, OpenAPI, JSON, webhooks, and event-driven architecture (preferred).
  • Experience with cloud platforms, Docker, Kubernetes, and infrastructure as code (preferred).

More like this

Similar roles

Senior Software Engineer

Visa

Bellevue, WA 24 days ago $110,700–$171,800
Java Python JavaScript TypeScript Go Kotlin React Angular Vue.js AWS Azure GCP Kubernetes Docker Kafka REST OpenAPI JSON OAuth 2.0 OpenID Connect JWT SAML mTLS Splunk Datadog Grafana OpenTelemetry RAG Generative AI
2+ yrs exp Hybrid

Senior Software Engineer

Visa

Foster City, CA 24 days ago $123,000–$190,900
Java Python JavaScript TypeScript Go Kotlin REST APIs OpenAPI Swagger JSON Git CI/CD AWS Azure GCP Docker Kubernetes Terraform Kafka RabbitMQ OAuth 2.0 OpenID Connect JWT mTLS Splunk Datadog Grafana Prometheus OpenTelemetry SQL
2+ yrs exp Hybrid

Staff SW Engineer

Visa

Bellevue, WA 38 days ago $131,600–$210,300
Java Spring Boot Python FastAPI Flask TypeScript LangChain LangGraph Autogen LlamaIndex RAG LLM Pinecone Weaviate FAISS Kubernetes Docker Prometheus Grafana AWS GCP Azure Kafka RabbitMQ PostgreSQL Redis MySQL DynamoDB MongoDB GraphQL REST gRPC CI/CD
5+ yrs exp Hybrid

Staff Software Engineer

Visa

Foster City, CA 21 days ago $146,200–$233,700
Generative AI GitHub Copilot ChatGPT Claude Cloud-native services Container-based technologies Web services Mobile applications Debugging tools Automation frameworks Data analysis Monitoring System design Code review
5+ yrs exp Hybrid

Staff Software Engineer

Visa

Austin, TX 9 days ago $137,200–$219,700
Java Spring Spring Boot Python SQL NoSQL Microservices Docker Kubernetes OpenShift S3 Kafka Spark ETL Git Jenkins Ansible Chef Selenium TestNG Cucumber REST SOAP Linux Shell Scripting
5+ yrs exp Hybrid

Staff Engineer

Capital One Financial

McLean, VA +2 8 days ago $269,100–$307,200
AWS Microsoft Azure Cloud Platform Python Go Java JavaScript TypeScript Rust C# Scala micro-services Machine Learning Agentic AI Data Architecture Distributed Systems
7+ yrs exp