Visa
Posted 3mo ago

Staff Software Engineer (Backend development in Golang/Java/Rust)

Visa
Bengaluru, Karnataka, India
HybridFull Time
Responsibilities
  • designing systems
  • building backends
  • maintaining pipelines
Requirements
  • 5+ yrs backend dev
  • Distributed systems
  • Golang/Java/Rust
  • Big data stack
  • Cloud and ML/AI pipelines
Technical tools mentioned
GolangJavaPythonRustC/C++HadoopSparkKafkaRedisFlinkGitMavenJenkins

Job description

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

Visa AI as a Service (AIaS) operationalizes the delivery of AI and decision intelligence to ensure their ongoing business values. Built with composable AI capabilities, privacy-enhancing computation, and cloud native platforms, AIaS powers and automates industrialization of data, models, and applications. If you want to be in the exciting payment and AI space, learn fast, and make big impacts, Visa AI as a Service is an ideal place for you!

This position is for a Staff SW Engineer with a background in development of distributed backend platforms. The right candidate is one who will focus on creating and maintaining new capabilities for AI as a Service while maturing our platforms and products.

You will be an integral part of the AIaS engineering team, analyzing and implementing new requirements, in a continuous effort to provide better solutions to Visa’s consumers. You must be a self-organized individual should be flexible and willing to switch tasks based on business needs.

If this sounds exciting, we want to chat and tell you more about our work culture and environment and see if this will be a good fit for both of us.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications:
5 or more years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD

Preferred Qualifications:
6 or more years of work experience with a Bachelor's Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
Strong Development experience in more than one of the following: Golang, Java, Python, Rust, and C/C++
Knowledge of common Big data and Real Time stack such as Hadoop, Spark, Kafka, Redis, Flink and similar technologies
Hands on experience in building and maintaining data and model engineering pipelines, feature engineering pipelines and comfortable with core ML concepts
Proven knowledge of successful design, architecture and development using Big Data Hadoop, J2EE and Spark with large data volumes and transaction systems
Possesses a deep understanding of benefits or drawbacks of different integration patterns
Experience with GIT,Stash, Maven and Jenkins
Experience in developing, testing, validating and productionizing AL/ML models for high performance use cases will be an added advantage
Strong interpersonal, facilitation, and effective communication skills both written and verbal and the ability to present complex ideas in a clear, concise way
Highly driven, resourceful and results oriented
Demonstrated ability to lead and navigate through ambiguity
Past experience in Payments knowledge is preferred
Certification in hybrid cloud computing architecture (Microsoft Azure, AWS, Google Cloud Platform) will be added advantage

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.

About Visa

Global payment technology facilitating electronic funds transfers.

Similar jobs

Staff Software Engineer roles near Bengaluru, Karnataka
1d
Save
Mark Applied
Hide
Let's begin! Staff Software Engineer (14261)
Bengaluru, Karnataka, India
OnsiteFull Time
Moody's
Moody'sNYSE: MCO: Provides credit ratings, financial research, and risk management software.
8+ YOE8+ years of database engineering experience, technical leadership, advanced SQL, Python, Java, or Scala, relational and cloud databases, AWS, Azure, or GCP, Terraform or CloudFormation, data modeling, CI/CD, and AI tools.
SQL, T-SQL, PL/SQL, Python, Java, Scala, PostgreSQL, Microsoft SQL Server, Snowflake, Amazon Redshift, Amazon Web Services, Microsoft Azure, Google Cloud Platform, Terraform, CloudFormation, Star Schema, Data Vault, Continuous Integration and Continuous Delivery (CI/CD), Artificial Intelligence (AI), ETL, ELT, GDPR, CCPA, IAM
6d
Save
Mark Applied
Hide
Sr Staff Software Engineer - NGFW (NetSec) - Bangalore
Bangalore, Karnataka, India
OnsiteFull Time
Palo Alto Networks
Palo Alto NetworksNASDAQ: PANW: Provides enterprise-grade network, cloud, and endpoint security software.
4+ YOE4+ years of backend development with Python and Django or FastAPI; JavaScript, TypeScript, React, Docker, Kubernetes, and Azure experience required; bachelor's degree in a related field required.
Python, Django, FastAPI, Golang, React, JavaScript, TypeScript, Docker, Kubernetes, Azure Kubernetes Service (AKS), Microsoft Azure, Azure Functions, Azure Container Apps, Azure Monitor, Log Analytics, Application Insights, Azure Resource Manager (ARM), Terraform, Bicep, Ansible
1w
Save
Mark Applied
Hide
Senior Backend Engineer (L5) - Banking
Bengaluru, Karnataka, India
OnsiteFull Time
OpenFX
OpenFX: Provides real-time infrastructure for institutional cross-border payments and settlement.
Significant senior or staff backend engineering experience owning complex production systems; expertise in distributed systems, reliability, scalability, correctness, TypeScript/Node, and cloud infrastructure.
TypeScript, Node
1w
Save
Mark Applied
Hide
STAFF, SOFTWARE ENGINEER
Bangalore or Chennai
HybridFull Time
Walmart
WalmartNYSE: WMT: Multinational retail operating discount stores and supermarkets.
4+ YOEBachelor's degree and 4 years, or 6 years of software engineering experience; expert Java, distributed systems, databases, messaging, cloud, microservices, containerization, algorithms, testing, and CI/CD skills.
Java, Spring Boot, JVM, J2EE, Kafka, NoSQL, SQL, CI/CD
2w
Save
Mark Applied
Hide
Staff Software Engineer, Reliability
Bengaluru, Karnataka, India
HybridFull Time
Metropolis
Metropolis: Computer vision technology for checkout-free parking and retail payments.
8+ YOE8+ years engineering experience with reliability, SRE, multi-region failover, chaos engineering, observability (Datadog), AWS, and expert Java/Scala skills.
TypeScript, React, Scala, Java, MySQL, PostgreSQL, Snowflake, AWS, Git, GitHub, GitHub Copilot, Datadog, Claude Code, Chaos Monkey, Gremlin
2w
Save
Mark Applied
Hide
Senior Staff Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
OneTrust
OneTrust: Software platform for data privacy, security, and compliance governance.
12+ YOE12+ years software engineering experience, Java/back-end and distributed systems expertise, experience shaping architecture across teams, mentoring senior engineers, and using AI-assisted development tools.
Java, Claude Code, Devin, Windsurf
2w
Save
Mark Applied
Hide
Senior Staff Software Engineer - Applications
Bengaluru, Karnataka, India
HybridFull Time
LinkedInNASDAQ: MSFT: Professional social network for career development and job recruitment.
12+ YOE12+ years software engineering experience with 5+ years technical leadership; strong CS fundamentals, distributed systems, object-oriented design, and large-scale web services experience.
Java, C++, C#, ant, Junit, IDEs, relational databases
2w
Save
Mark Applied
Hide
Senior Staff Software Engineer, Geo
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOEBachelor's degree or equivalent;8+ years programming in C++;5+ years design/architecture and product launch experience;experience with SQL/data pipelines;BLS: leadership, ML for data quality, distributed systems.
C++, SQL, Machine Learning, Google Maps Platform