Staff SW Engineer
Core
Design, develop, and implement scalable software applications, microservices, and data processing solutions for Visa's dispute business domain.
Role type
Staff Software Development Engineer
Builds
Client-facing N-tier architecture platforms, microservices, and data processing pipelines
Domain
Fintech / Payments / Dispute Resolution
Deliverable
production ML models | product features
Required skills
Java/J2EE, Spring Boot, Microservices, SQL/NoSQL, Docker, Kubernetes, Kafka, Python, Linux/UNIX, Agile/Scrum, SSDLC
Preferred skills
Generative AI tools, Spark/ETL, Jenkins, Ansible, Selenium/TestNG, Control M, Payment processing domain experience
Technologies
Java, Spring, React, SQL, NoSQL, Docker, Kubernetes, Kafka, Python, Spark, Jenkins, Git, Gradle
Responsibilities
Design and develop scalable microservices and web services; lead code reviews and drive code quality; troubleshoot complex production issues and participate in incident response; create test plans and identify defects; develop scripts for data analysis and ML model monitoring; build developer tools for system observability; translate business requirements into technical designs.
Seniority
Staff, hands-on IC with strategic influence