
Software Engineer - Cloud: Azure
Rubrik
Job Summary About the team: The Rubrik Cloud Native Protection team helps customers secure their data on the cloud. Cloud data is growing at an ever growing pace and so are the…
Hyderabad, Telangana, India

Join Google in Hyderabad as a Software Engineer on the Payments team, building simple, seamless, and secure transaction systems at global scale. This entry-level role suits developers with foundational computer science knowledge and programming experience looking to design next-generation financial technologies.
| Job Details | Information |
|---|---|
| Job Title | Software Engineer, Payments |
| Role | Software Engineer |
| Company | |
Google is hiring an entry-level Software Engineer for the Payments team in Hyderabad, Telangana, India. This Full-Time, onsite position is designed for early-career technologists eager to build large-scale distributed financial systems that power simple, seamless, and secure transactions for billions of global consumers and businesses.
You will write production-grade code, participate in peer code reviews, debug complex system issues, and contribute to technical documentation. Working closely with teammates, you will develop foundational engineering habits focused on software reliability, code testability, and adherence to style and security guidelines.
The Payments team at Google builds consumer payment technologies—including online checkout with Autofill, tap-and-pay in physical stores, and the Google Pay application—while also managing the complex money movement infrastructure between Google, its users, and commercial partners.
As an early-career Software Engineer at Google, you have access to internal mobility programs that allow you to switch teams, products, and domains as your professional interests and Google's business needs evolve. Growth paths typically lead toward senior software engineering, technical leadership, systems architecture, or specialized engineering management tracks.
Typical responsibilities for this role (Karyvio guidance — not stated by the employer):
| Hyderabad, Telangana, India |
| Category | Software Engineering |
|---|
| Experience | Entry level |
|---|
| Employment Type | Full-time |
|---|
| Work Mode | On-site |
|---|
| Primary Skill | Distributed Systems, Debugging, C, Code Review, Java, English proficiency, JavaScript, Algorithms, Data Structures, Python |
|---|
| Location | Hyderabad, Telangana, India |
|---|
| Experience Level | Early |
|---|
| Posted Date | Nov 9, 2026 |
|---|
Not Publicly Disclosed: graduation years, CGPA cut-off, backlog policy. Check the employer’s page before applying.
The employer has not published a figure for this role
Apply only through the employer’s official channel. Legitimate employers don’t ask candidates to pay a fee to apply or interview.
Written by Karyvio to help you prepare for this role. It is general guidance — not information supplied by Google, and not a description of its actual interview.
Good fit for early-career engineers meeting the 1-year experience requirement
Python
Used extensively at Google for scripting, backend automation, and rapid prototyping in payment pipelines.
How to learn it: Build RESTful APIs and practice writing clean, PEP 8-compliant code.
Data Structures
Fundamental for optimizing transaction routing algorithms and handling large-scale data queries efficiently.
How to learn it: Master hash maps, trees, and graphs through competitive programming platforms.
Algorithms
Critical for low-latency payment processing, fraud detection checks, and currency conversion operations.
How to learn it: Study time and space complexity, dynamic programming, and greedy algorithms.
Debugging
Essential for diagnosing production failures in high-throughput financial transaction microservices.
How to learn it: Practice root-cause analysis on distributed systems logs and use profiling tools.
Secure Payment Transaction Gateway
Build a scaled backend microservice simulating payment transfers between users and merchants, emphasizing transaction logging, idempotency, and data security.
Python · Data Structures · Algorithms
Automated Code Review and Linter Tool
Develop a utility script or tool that parses source code files, checks against predefined style guidelines, and outputs actionable improvement feedback.
Java · C++ · Code Review · Debugging
Candidates need a Bachelor's degree or equivalent practical experience, along with 1 year of experience in software development using languages like Python, C, C++, Java, or JavaScript, and 1 year of experience with data structures and algorithms.
No, a Master's degree in Computer Science or a related technical field is preferred but not mandatory. A Bachelor's degree or equivalent practical experience fulfills the basic educational requirements.
This position is located in Hyderabad, Telangana, India, and is an onsite role.
This is an early career / entry-level role requiring a minimum of 1 year of professional software development experience.
Responsibilities include writing product or system development code, reviewing peer code for best practices, maintaining documentation, and triaging and debugging product or system issues.
Preparation should focus heavily on mastering data structures and algorithms, practicing coding in languages like Python, C++, or Java, and understanding large-scale distributed system design principles.
The job posting highlights programming experience in languages such as Python, C, C++, Java, and JavaScript.
The posting notes that in most instances, this position requires in-person interviews as part of the hiring process.

Rubrik
Job Summary About the team: The Rubrik Cloud Native Protection team helps customers secure their data on the cloud. Cloud data is growing at an ever growing pace and so are the…





Graviton Research Capital LLP
Software Engineer (2027 Graduate) Build technology where every nanosecond matters. At Graviton, software isn't just a tool that supports trading. It is the infrastructure behind…
Celonis
The Associate Deployment Engineer role at Celonis is part of the 12month Galaxy Graduate Program based in Bangalore, India. Designed for highpotential university graduates, this…
Keysight
The EntryLevel Full Stack Developer role at Keysight in Gurgaon offers an opportunity for earlycareer technologists to build web applications and AIpowered solutions within a…
NIKE, Inc.
At NIKE, Inc., the Software Engineer I, ITC role sits within the Global Technology organization based at Embassy GolfLinks in Bengaluru, Karnataka. This entrylevel position is…
Accenture
Role Overview Accenture is hiring a Web Development Associate in Mumbai to join their Marketing Operations team. This entrytomidlevel position (requiring 1 to 3 years of…