Senior Software Engineer
Core
Design and deliver scalable observability solutions (monitoring, logging, tracing) for Visa's global payments ecosystem.
Role type
Senior Software Engineer (Observability/Platform Engineering)
Builds
Enterprise-scale monitoring, logging, and tracing platforms supporting mission-critical payment applications.
Domain
Financial Technology / Cloud-Native Observability
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Cloud-native platform engineering, Automation development, API design, Infrastructure-as-Code, CI/CD practices, Root cause analysis, Performance optimization, Capacity planning, System architecture principles
Preferred skills
Observability concepts (metrics, logs, traces), OpenTelemetry, Prometheus, Grafana, Fluent Bit, Elastic/OpenSearch, Splunk, Kubernetes, Docker, Terraform, GitHub Actions, Ansible, GitOps, AWS, Azure, GCP
Technologies
Python, Golang, Java, OpenTelemetry, Prometheus, Grafana, Fluent Bit, Elastic, OpenSearch, Splunk, Kubernetes, Docker, Terraform, GitHub Actions, Ansible, AWS, Azure, GCP
Responsibilities
Develop and maintain scalable monitoring, logging, and tracing solutions across hybrid and cloud environments; Build platform services, automation, and APIs; Contribute to observability architecture and engineering standards; Support large-scale deployments and platform modernization; Partner with teams to advance instrumentation and production readiness; Apply IaC, CI/CD, and GitOps practices; Participate in root cause analysis and resiliency improvements.
Seniority
Senior, hands-on IC