Staff Software Engineer

Visa

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Salary
$131,600–$210,300 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $214k
This role $171k
$116k most similar roles pay here $278k

This role pays less than 82% of similar roles. Most pay $185,978–$242,312 — the shaded band above. At the midpoint, this role pays about $171k versus about $214k 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 $149,200–$238,700 across 92 roles with salary data.

Most-posted roles

View all roles at Visa

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer The Staff Software Engineer joins the Acceptance Solutions team to design, build, and evolve secure, scalable transaction processing platforms. This hands-on role involves providing technical direction on architecture, API strategy, integration patterns, and engineering standards while utilizing Generative AI and agentic AI to improve productivity. The candidate will work with modern programming languages including Java, Python, JavaScript, TypeScript, Go, or Kotlin. Key technologies and skills include REST, OpenAPI, JSON, webhooks, event-driven architecture using Kafka, and cloud platforms like AWS, Azure, or GCP. Additionally, the role requires experience with Docker, Kubernetes, and observability tools such as Splunk, Datadog, and Grafana. The work focuses on solving complex problems in payment event processing, transaction lifecycles, and payment message formats within a regulated fintech environment to ensure reliable, high-scale distributed systems for global payment networks.

What does a Software Engineer earn in Washington?

Median $202800 from 303 postings across 33 companies.

See salary data

What you'll do

  • Design, build, and evolve secure, scalable transaction processing platforms for the Acceptance Solutions platform.
  • Perform hands-on software engineering and coding for approximately 60-75% of the role.
  • Provide technical leadership across system architecture, API strategy, and integration patterns.
  • Implement Generative AI and agentic AI workflows to improve development productivity and quality.
  • Develop and support enterprise-scale distributed systems using microservices and event-driven architectures.
  • Establish engineering standards and mentor other engineers across various teams.
  • Ensure compliance with financial regulations such as PCI-DSS and SOX for payment processing.
  • Manage observability, reliability, and automated testing for high-volume transaction systems.

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, infrastructure as code, and observability tools like Splunk or Datadog (preferred).

More like this

Similar roles

Staff Software Engineer

Visa

Austin, TX 121 days ago $131,600$210,300
Python Angular HTML CSS JavaScript API Data Structures infrastructure-as-code Agile Scrum Dev-ops Distributed Systems AI‑powered tools
5+ yrs exp Hybrid

Senior Software Engineer

Visa

Bellevue, WA 3 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 3 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 Software Engineer

Circle

Remote (San Francisco, CA) +11 3 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 24 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 16 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid