Back to list

Vacancy description

Staff SW Engineer (6+, Golang, AWS) in Bangalore, भारत

Visa

  • On-siteWork from the office

Bangalore, भारत

About Us
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Job Description

Overview:

Join a cross‑functional squad dedicated to building and maintain customized features and extensions on top of our core platform. You'll help deliver region‑specific and client‑specific solutions without impacting core services, enabling rapid global expansion.

What You'll Do:

  • Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.
  • Design and implement scalable, reliable, and secure microservices architecture.
  • Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs.
  • Leverage AWS services such as SQS, SNS, DynamoDB, S3, and Event Bridge in day-to-day development.
  • Use Terraform to provision, maintain, and evolve AWS infrastructure.
  • Write unit and integration tests to ensure code quality and system robustness.
  • Monitor application health and performance using observability tools (metrics, logs, alerts).
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to architectural and technical discussions, supporting continuous improvement and innovation.

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Qualifications

Preferred Qualifications:

  • Experience with Financial Industry or Payments / Authorization Systems.
  • +5 years of experience as a Software Developer.
  • +3 years of experience with Golang.
  • Experience with Financial Industry or Payments / Authorization Systems.

Requirement:

  • For this role, you must be based in India.

Language Skills:

  • Proficiency in English at B2 level or above (Upper-Intermediate)

Technical Skills:

  • Skilled in Golang and adaptable to other languages like - Java/Groovy or https://jobeax.com/link/y7qWDAxxM4YHCuPn Git user resolves team version control issues.
  • Thorough code reviews focusing on cross-domain https://jobeax.com/link/gGfcS3R5qUBZbhBU and validates unit, integration, performance, and end-to-end tests.
  • Experienced with Swagger, flow diagrams, and API documentation, supports DEVEX and external publishing.
  • Proficient with Terraform, Argo, Jenkins, Codefresh for infrastructure and deployment understand related integrations.
  • Deep product knowledge, active in feature planning and impact analysis.
  • Strong relational database design and non-relational strategy, effective data modeling.
  • Proficient in AWS, applying optimal performance techniques.
  • Designs scalable microservices and evaluates architectural options.
  • Identifies and resolves distributed systems issues for improved reliability.
  • Work with critical systems is a differential.
  • Understanding of observability practices (monitoring, tracing, alerting).

Visa is an EEO Employer

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Similar vacancies

More like this role

Ge Healthcare

Staff SW Engineer

  • Hybrid
  • Contract
  • IT
GE HealthCare seeks a Staff Software Engineer to design and build scalable backend services and microservices using Java, Spring Boot, and AWS cloud infrastructure. The role involves developing secure APIs, integrating databases, and supporting hybrid healthcare applications with strong testing and debugging practices. ...

Bangalore, भारत

  • QA
Abbott seeks a Staff Software Test Engineer in Hyderabad to lead verification and validation for cloud, mobile, and connected device platforms in a regulated medical device environment. The role requires expertise in FDA and ISO compliance, test automation, and mentoring junior engineers. Responsibilities - Own end-to-end ...

Hyderabad, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... description : Want to be on a team that full of results-driven individuals who are constantly seeking to innovate? Want to make an impact? At SailPoint, our Engineering team does just https://jobeax.com/link/sOsgxvr0hFFTZ1Ac engineering is where high-quality professional engineering meets individual https://jobeax.com/link/vUkOljotpX8zQqSS ...

Pune, भारत

  • Hybrid
  • On-site
  • Full-time
... Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Job Summary Software Development Engineers are expert problem-solvers and builders who design, implement, and improve software applications and systems. In this role, engineers spend approximately 60–75% ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
  • DevOps
... qualifications - 1–5 years of experience in DevOps, Platform Engineering, or SRE. - Strong knowledge of Linux/Unix environments. - Hands‑on experience with Golang applications and PostgreSQL administration. - Experience with cloud platforms such as AWS, Azure, or Google Cloud. - Proficiency with Docker, containerization, ...

Noida, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT

15k - 65k

... payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
... (Hadoop, Spark) is required. Expertise in one or more programming languages Python or Java required. Preferred Qualifications: - Hands-on experience in software engineering with strong coding skills Experience with cloud platforms preferably AWS, GCP and Databricks. AWS experience with big-data services such as AWS EMR plus ...

Bangalore, भारत

  • On-site
  • IT
... Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Role Summary: Software Development Engineers are expert problem-solvers and builders who design, implement, and improve software applications and systems. In this role, engineers spend approximately 60–75% ...

Bangalore, भारत

  • Full-time
  • DevOps
... workloads from open-source Hadoop platforms to AWS, Azure, and Databricks. This role requires strong expertise in cloud infrastructure, data engineering, platform engineering, automation, and data management best practices. The individual will work closely with Enterprise Architecture, Security, Product, and Engineering teams ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Contract
... operations. You will be called upon to creatively assist our customers in ensuring they are successful in their data processing endeavors utilizing our products As a Staff Data Engineer you will successfully employ a combination of high technical expertise, research and investigative know-how, troubleshooting and problem-solving ...

Chennai, भारत