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, भारत

  • IT
... role in defining the future of a globally recognized firm and have a direct and significant effect in a realm tailored for top achievers As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading ...

Bangalore, भारत

  • Backend

$48 USD - $163 USD

... participation in external technical forums, conferences, and open-source communities. What You Bring to the Table - Bachelor’s degree in Computer Science, Engineering, or a related field with 5+ years of experience building scalable backends for product/SaaS companies. - At least 2 years of experience in Golang programming ...

Bangalore, भारत

  • 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, भारत

  • 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, भारत

  • Backend

Rs 485 per week

... presenting technical concepts, architecture proposals, and solution designs to stakeholders. - Strong collaboration mindset and ability to thrive in a global engineering environment. What You’ll Gain: - Opportunity to work on next-generation cloud-native and AI-enabled software products . - Exposure to modern backend technologies, ...

Pune, भारत

Resmera Solutions Pvt Ltd

Lead Golang Engineer

... performance, reliability and observability (metrics, logs, traces, SLOs).Must-Have Skills & Experience : - 8 - 10 years backend experience, including 3+ years hands-on Golang and 2+ years leading engineers.- Deep Golang - concurrency (goroutines, channels, context), net/ and a framework (Gin, Echo, Fiber or chi), Go modules, profiling, ...

Bangalore, भारत

Consulting Pandits

Backend Engineer - Golang

  • Backend
Key Responsibilities : - Design, develop, and maintain scalable backend services using Golang.- Build and optimize microservices and distributed systems on AWS.- Develop robust REST APIs and integrate internal/external services.- Improve application performance, reliability, scalability, and security.- Work with Product, ...

Bangalore, भारत