Sr SW Engineer: I5
Core
Design, develop, and maintain cross-platform client software and large-scale back-end microservices for Visa's Corporate IT platform engineering team.
Role type
Senior Software Engineer (Backend & Systems)
Builds
Cross-platform agents/plugins, back-end microservices, streaming pipelines, and GenAI-powered features.
Domain
Payments technology, distributed systems, cloud infrastructure.
Deliverable
production ML models | product features
Required skills
Go (Golang), Java/Spring Boot, Apache Kafka, Docker/Kubernetes, PostgreSQL, ClickHouse, Redis, GenAI/LLM integrations, microservices architecture, CI/CD pipelines, React (secondary)
Preferred skills
Advanced degree, 5+ years application development experience, multithreaded/concurrent processing, complex query design, RAG/prompt engineering, MCP integrations
Technologies
Go, Java, Spring Boot, Kafka, Docker, Kubernetes, ClickHouse, PostgreSQL, Redis, React, Jenkins, Git
Responsibilities
Design and build cross-platform agent/plugins in Go; design and build scalable back-end microservices and APIs; operate Apache Kafka streaming pipelines; containerize and deploy services; work with data stores for schema design and efficient queries; design and build GenAI-powered features and integrations; contribute to React front end as needed; manage multi-service dependencies across environments; collaborate with business partners and product managers; shape engineering best practices; conduct POCs for emerging technologies.
Seniority
Senior, hands-on IC