Principal Software Engineer

Righttalentrightnow

Bengaluru

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Righttalentrightnow is seeking a Principal Software Engineer in Bengaluru, India, to enhance our billing and payment platform. In this role, you will lead technical projects, mentor software engineers, and contribute to the architectural direction through hands-on coding.

The ideal candidate will have over 9 years of experience in software development, focusing on payments systems, and will be well-versed in cloud technologies like AWS, Docker, and Kubernetes.

We value collaboration and innovation as part of our cross-functional team culture.

Qualifications

  • 9+ years of professional software development experience focusing on payments and billing.
  • Extensive knowledge of microservice development using Java and Spring.
  • Experience in agentic development workflows with tools like GitHub Copilot.

Responsibilities

  • Design scalable architectures on cloud technologies such as AWS.
  • Mentor software engineers and participate in peer reviews.
  • Collaborate with other teams on critical initiatives.

Skills

Microservice development
Payments systems
Cloud technologies (AWS)
Docker
Kubernetes
Java
REST APIs
React
DevOps and CI/CD
Unit testing

Education

BE/BTech degree in Computer Science or related field

Tools

MySQL
Stripe
Jenkins

Job description

The Opportunity

We are looking for a Principal Software Engineer to join our engineering team dedicated to enhancing the capabilities of our billing & payment platform and increasing the agility with which we deliver new functionality. As a technical leader on this team, you'll help to kickstart new ideas and capabilities as well as collaborate with other teams on high impact and highly visible initiatives.

Our microservice architecture, built on top of cloud technologies including AWS, Docker and Kubernetes, is designed to deliver a comprehensive billing platform to our partners.

The Role

In this role, you will use latest agentic coding workflows to accelerate delivery and provide technical mentorship. You'll contribute to a variety of projects and capabilities across our platform. You'll set the technical direction of our software and architecture through direct hands‑on development. And you'll help grow other software engineers through technical mentorship and guidance.

You will:
  • Design effective, scalable architectures on top of cloud technologies such as AWS, Docker and Kubernetes.
  • Mentor other software engineers, including actively participating in peer code and architecture review.
  • Participate in all parts of the development lifecycle from design to coding to deployment to maintenance and operations.
  • Kickstart new ideas, build proof of concepts and jumpstart newly funded projects.
  • Demonstrate ability to work independently with minimal supervision.
  • Collaborate with other engineering teams on challenging initiatives and time‑sensitive projects.
Qualifications and traits
  • BE/BTech degree in Computer Science or related technical field or equivalent practical experience.
  • 9+ years of professional software development experience focused on payments and/or billing and customer accounts. Worked with worldwide payments, billing systems, PCI Compliance & payment gateways.
  • Experience in agentic development workflows using tools like Claude, Cursor, Codev or GitHub Copilot, with a proven ability to direct autonomous agents through high‑level architectural prompting, iterative debugging, and strategic oversight of AI‑generated codebases.
  • Extensive knowledge of microservice development using Spring, Spring Boot, Java, REST APIs – built on top of Docker, Kubernetes and public cloud computing such as AWS, Lambda, S3.
  • Experience with relational databases (MySQL, DB2 or Oracle) and NoSQL databases.
  • Experience with React, Backbone, Marionette or other modern front‑end frameworks.
  • Experience with unit testing and test‑driven development.
  • Familiarity with integrating Stripe, Plaid, PayPal, Adyen, Cybersource or similar systems along with PCI compliance.
  • Knowledge of DevOps and CI/CD, automated test and build tools (Jenkins, Argocd).
  • Familiarity with observability and monitoring tools like Hyperdx, Datadog, Splunk, New Relic or similar tools.
Cultural
  • Strong verbal and written communication skills.
  • Desire to collaborate with other product teams to think strategically about how to solve problems.
  • Collaborate/Overlap with the teams in Eastern Standard Time (EST), USA.
  • Willingness to reverse engineer, take ownership, reprioritize work based on business impacts.
  • Flexible attitude and willingness to frequently move between different teams, software architectures and priorities.
Our team
  • We love new ideas and are eager to see what your experiences can bring to help influence our technical and product vision.
  • We focus on cross‑functional team collaboration where engineers, product managers, and designers all work together to solve customer problems and build exciting features.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal - IT Software Engineering
Principal - IT Software Engineering

United States Digital Space LLC • Karnataka

On-site
INR 4,200,000 - 7,000,000
Competitive compensation
Global teams
Cloud-native stack
+1
Principal - IT Software Engineering
Principal - IT Software Engineering

StoneX Group Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Competitive compensation
Director of Engineering
Director of Engineering

Zenwork Digital India Private Limited • Hyderabad

On-site
INR 2,500,000 - 3,000,000
Fullstack Tech Lead
Fullstack Tech Lead

Teamified • India

Remote
INR 1,500,000 - 2,500,000
Flexibility in work hours and location
Access to online learning platforms
Dynamic social culture with events
+4
Transaction Banking and Other-Bengaluru-Associate-Software Engineering
Transaction Banking and Other-Bengaluru-Associate-Software Engineering

Goldman Sachs • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead Software Engineer
Lead Software Engineer

Principal Global Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Fullstack-Payments
Senior Software Engineer - Fullstack-Payments

Staples India • Chennai District

On-site
INR 1,800,000 - 3,200,000
Principal Engineer - Channels Engineering
Principal Engineer - Channels Engineering

Candescent • Bengaluru Urban

On-site
INR 2,500,000 - 3,500,000
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Collaborative environment
Opportunity for learning and growth
Principal Engineer, VP
Principal Engineer, VP

NatWest Group • Chennai District

On-site
INR 1,600,000 - 2,500,000