Staff Software Engineer
Core
Design, develop, and maintain high-volume, low-latency, highly available distributed systems and automation services foundational to Visa's infrastructure reliability.
Role type
Staff Software Engineer (Full-Stack)
Builds
Production-grade backend services, responsive user interfaces, and CI/CD pipelines for Visa's global payment infrastructure. (via careerplan.io/jobs/REF080552W-staff-software-engineer-at-visa)
Domain
Payments technology / Distributed Systems
Required skills
Python, REST APIs, JavaScript, Angular, React, MySQL, CI/CD, Docker, Git, Flask, RESTPlus, AI/ML integration, Generative AI, observability, resiliency engineering
Preferred skills
Mentoring engineers, technical leadership, troubleshooting complex systems, integrating third-party APIs, using AI-powered coding tools
Technologies
Python, Flask, RESTPlus, Angular, React, MySQL, Git, Jenkins, Docker
Responsibilities
Take end-to-end ownership of features from design to deployment; influence system architecture and API design; provide technical mentorship to junior engineers; support production systems and incident resolution; integrate AI/ML or Generative AI capabilities into production software.
Seniority
Staff, high autonomy & strategic influence