CareerPlanSign in

Lead Software Engineer

US - Foster City, CA💼 Full-time💰 $192,300–$192,300🗓 2026-04-29 → 2026-09-25

Core

Design and deliver Java/J2EE-based shared services that power Visa's global product ecosystem, serving approximately 40% of the world's population.

Role type

Senior IC Lead Software Engineer (Shared Services & Cloud)

Builds

Scalable, secure, cloud-native shared services and foundational platforms for multiple product teams.

Domain

Payments technology, Cloud Infrastructure, Enterprise Software

Deliverable

production ML models | product features | infrastructure

Required skills

Java (Core, J2EE), RESTful API design, Kubernetes, Docker, Cloud architecture (AWS/Azure/GCP), Security (API gateways, auth/authorization), CI/CD, System design, Technical leadership

Preferred skills

Multi-cloud strategies, Elastic scalability patterns, DevOps operating models, Unix/Linux development, AI tooling integration, Mentorship

Technologies

Java, J2EE, Docker, Kubernetes, AWS, Azure, GCP, REST, CI/CD

Responsibilities

Design and evolve core shared services; Lead discovery and design sessions to translate business requirements into scalable architectures; Define best practices for Java/J2EE development and API design; Implement cloud-native, containerized services; Partner with Security teams to implement secure API gateways; Analyze systemic patterns to drive platform improvements.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.