Sr. SW Engineer
Core
Designs, builds, and supports secure, scalable solutions for Visa's Acceptance Solutions platform, focusing on transaction processing platforms.
Role type
Senior Software Engineer (Transaction Processing)
Builds
Transaction processing platforms and acceptance solutions
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, JavaScript, TypeScript, Go, Kotlin, API design, microservices, Generative AI, cloud-native practices, system design, debugging, Git, CI/CD
Preferred skills
Backend development, REST APIs, OpenAPI/Swagger, event-driven architecture, Kafka, RabbitMQ, OAuth 2.0, OpenID Connect, JWT, mTLS, Splunk, Datadog, Grafana, Prometheus, OpenTelemetry, SQL, data modeling, settlement workflows, real-time streaming analytics, dashboard development
Technologies
AWS, Azure, GCP, Docker, Kubernetes, Terraform, Kafka, RabbitMQ, Splunk, Datadog, Grafana, Prometheus, OpenTelemetry, GitHub Copilot, ChatGPT
Responsibilities
Design and build secure, scalable transaction processing solutions; develop backend, web-based, or integration-focused applications; implement Generative AI and agentic AI workflows; mentor junior engineers; collaborate with cross-functional teams
Seniority
Senior, hands-on IC