Staff Software Engineer (6+ years, GO, AWS)

Pismo

Bengaluru

Remote

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global technology firm is seeking a Software Engineer to develop innovative solutions for financial products at the intersection of technology and commerce. In this role, you will work with cutting-edge technologies to develop applications that handle high transaction volumes globally. Candidates should have at least 5 years of experience in software development, with a strong proficiency in Go and familiarity with AWS services. This position offers remote work flexibility while engaging in impactful projects that shape the future of monetary transactions.

Qualifications

  • 5+ years of relevant work experience in software development.
  • Strong knowledge of Agile and Test-Driven Development.
  • Experience with distributed systems and cloud technologies.

Responsibilities

  • Develop and maintain applications using Go or Java.
  • Design scalable and secure microservices architecture.
  • Collaborate with teams to deliver technical solutions.

Skills

Proficiency in Go
Experience with Java
Knowledge of AWS services
Adaptability to other programming languages
Familiarity with CI/CD tools

Education

Bachelor’s Degree or equivalent

Tools

Terraform
Jenkins
AWS (SQS, SNS, etc.)

Job description

Founded by experienced entrepreneurs and engineers in 2016, Pismo is a technology company that provides a comprehensive processing platform for banking, card issuing, and financial market infrastructure, helping customers innovate and build the next generation of banking and payment solutions. Pismo joined Visa in 2024.

Leveraging Visa’s solutions, our core platform, and an expanding suite of capabilities, Pismo addresses the technological challenges that large banks, marketplaces, and fintech companies face in migrating from legacy systems to more advanced technology. Pismo’s cloud‑based platform empowers firms to build and launch financial products rapidly, scaling as they grow while maintaining high security and availability standards.

Pismo’s 500+ employees are located in more than 10 countries around the world.

Job Description

Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k financial institutions, and billions of everyday people. Working with Visa, you’ll tackle complex distributed systems and solve massive‑scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.

The Opportunity

We are looking for versatile, curious, and energetic Software Engineers who thrive on solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi‑functional development team inventing, designing, building, and testing software products that reach a truly global customer base. You will see your efforts shaping the digital future of monetary transactions.

The Work
  • Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability.
  • Collaborate cross‑functionally to create design artifacts and develop best‑in‑class software solutions for multiple Visa technical offerings.
  • Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads.
  • Develop robust and scalable products for a myriad of customers, including end‑user merchants, B2B, and business‑to‑government solutions.
  • Leverage innovative technologies to build the next generation of payment services, transaction platforms, real‑time payments, and buy‑now‑pay‑later technology.
  • Make a difference on a global or local scale through mentorship and continued learning opportunities.
What You’ll Do
  • Develop and maintain applications using Go 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 EventBridge 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.
High‑Impact Contributions

Regularly recognized for delivering high‑quality, impactful technical solutions within their team and across collectives. Coding standards and best practices are actively enabled for other engineers. Technical leadership leads squads to successful outcomes, balancing technical debt, design, reliability, observability, and business needs. Product awareness and planning involve strong understanding of quarterly planning and collaboration with PMs. Mentorship and feedback support growth of other engineers. Cross‑team collaboration is frequently consulted, tackling complex problems under pressure. Technology strategy contributions keep up with emerging trends.

This is a remote position. Remote roles do not require duties to be performed near a Visa office location, though presence at a Visa office may be required with scheduled notice.

Qualifications

Basic Qualifications
• 5+ years of relevant work experience with a Bachelor’s Degree, or
• at least 2 years of relevant work experience with an advanced degree (e.g., Masters, MBA, JD, MD), or
• 0 years of work experience with a PhD, or
• 8+ years of relevant work experience.

Preferred Qualifications
• 3+ years of proficiency in Go
• Adaptable to other languages such as Java, Groovy, or other JVM‑related languages
• Solid knowledge of AWS services or other cloud providers
• Knowledge of distributed transactions and race conditions
• Experience with CI/CD and automation tools (Jenkins, CodeFresh, ArgoCD, Artifactory, Git, etc.)
• Solid knowledge of Agile and Test‑Driven Development
• Deep product knowledge and active participation in feature planning and impact analysis
• Strong relational database design and non‑relational strategy, effective data modelling
• Experience with financial industry or payments/authorization systems
• Understanding of observability practices (monitoring, tracing, alerting)

The Skills You Bring

Energy and experience: a growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale.
Challenge the status quo: comfort pushing boundaries and hacking beyond traditional solutions.
Language expertise: proficiency in one or more general development languages (e.g., Java, C#, C++).
Builder: experience building and deploying modern services and web applications with quality and scalability.
Learner: constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc.
Partnership: experience collaborating with product, test, dev‑ops, and Agile/Scrum teams.

Additional Information

Visa is an equal opportunity 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 also considers qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Sr. Consultant
Software Engineer - Sr. Consultant

Visa Consolidated Support Services India • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Sr. SW Engineer
Sr. SW Engineer

Visa • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Hybrid work model
Staff SW Engineer
Staff SW Engineer

HypTechie • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Staff SW Engineer (Java Fullstack)
Staff SW Engineer (Java Fullstack)

Visa • Bengaluru

Hybrid
INR 1,400,000 - 1,800,000
Senior Manager
Senior Manager

Visa Consolidated Support Services India • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000
Senior Manager; Software Engineering
Senior Manager; Software Engineering

Visa Consolidated Support Services India • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Sr. SW Engineer
Sr. SW Engineer

Pismo • Bengaluru North City Corporation

Remote
INR 1,200,000 - 1,800,000
Sr Software Engineer
Sr Software Engineer

Visa • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Staff Software Engineer
Staff Software Engineer

Visa Consolidated Support Services India • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Sr SW Engineer
Sr SW Engineer

Visa Consolidated Support Services India • Bengaluru

Hybrid
INR 800,000 - 1,200,000