Tazapay - Principal Engineer - Distributed Systems

Tazapay

Kolkata District

On-site

INR 3,000,000 - 4,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tazapay is seeking a Principal Engineer to lead the development of its global payments platform in Kolkata, India. This role involves designing and evolving distributed systems while mentoring senior engineers. Candidates should have over 12 years of experience, strong skills in Golang, and a deep understanding of distributed systems.

Join Tazapay in bridging traditional finance with digital assets, contributing to a platform that enhances cross-border payments. We offer a dynamic environment with opportunities for innovation in AI-assisted development.

Qualifications

  • 12+ years of experience building and operating large-scale backend systems.
  • Prior experience as a Staff Engineer, Principal Engineer, or equivalent.
  • Strong hands-on experience in backend systems and programming languages.

Responsibilities

  • Design and evolve architecture for distributed systems.
  • Act as a technical leader and define engineering best practices.
  • Drive AI-native engineering practices across the team.

Skills

Golang
Distributed systems
Cloud environments (AWS, GCP, Azure)
Performance tuning
Technical communication

Education

Bachelor's or Master's degree in Computer Science or Engineering

Job description

About Tazapay

Tazapay is a global cross‑border payment platform that enables businesses to seamlessly transact across fiat and stablecoins. With a robust Pay‑in and Pay‑out network spanning multiple geographies, Tazapay offers unparalleled flexibility in payment methods, including named virtual accounts, alternative payment methods (APMs), and stablecoins. Licensed in Singapore, Canada, USA and Australia, Tazapay provides a fully compliant and transparent payment infrastructure that allows businesses to offer fiat and stablecoin‑based transactions to their underlying clients. Its platform ensures effortless onboarding of merchants while also supporting white‑label solutions, empowering businesses to scale their global payments without operational complexity. With Tazapay, enterprises can bridge the gap between traditional finance and digital assets, ensuring interoperability, compliance, and seamless cross‑border transactions at scale.

Role Overview

We are looking for a Principal Engineer to help define and scale the next generation of Tazapay's global payments platform. This hands‑on technical leadership role focuses on solving complex distributed systems problems in areas such as payment orchestration and routing, cross‑border settlement, financial ledgers, treasury management, fraud detection, AML, and stablecoin infrastructure. A key part of this role will be helping evolve our engineering practices toward AI‑assisted software development and identifying where AI‑driven capabilities can improve our platform.

Key Responsibilities
  • Design and evolve the architecture of distributed systems powering global payment flows, settlement, and financial infrastructure with strong guarantees around transactional integrity, auditability, security, compliance and financial correctness.
  • Act as a technical leader across teams, defining architectural standards and engineering best practices that guide the evolution of the platform across teams.
  • Remain hands‑on in critical parts of the system, contributing to architecture, design, and key implementations where necessary.
  • Drive AI‑native engineering practices. Improve AI‑assisted development workflows across the team.
  • Evaluate and implement AI/ML/agentic opportunities in our product and lead implementation.
  • Collaborate with engineering, product, and business leaders to translate complex business requirements into reliable and scalable technical systems.
  • Identify and solve system‑level bottlenecks related to performance, reliability, scalability, and operational complexity.
  • Mentor and guide senior engineers and technical leaders, helping raise the overall technical bar of the organization.
Qualifications
  • 12+ years of experience building and operating large‑scale backend systems, including significant experience designing distributed systems in production environments.
  • Prior experience as a Staff Engineer, Principal Engineer, or equivalent technical leadership role.
  • Strong hands‑on experience designing and building backend systems using Golang (our primary backend programming language) or equivalent experience in Java, Python, or C++.
  • Deep understanding of distributed systems, concurrency, consistency models, asynchronous architectures, and system reliability.
  • Experience building and operating high‑availability services in cloud environments such as AWS, GCP, or Azure.
  • Strong experience diagnosing and solving complex system problems related to performance, reliability, and scalability.
  • Experience designing data models and storage systems using relational and NoSQL databases.
  • Strong technical communication skills with the ability to influence engineers and stakeholders across teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
Preferred Qualifications
  • Deep expertise in Go concurrency patterns, performance tuning, and production debugging.
  • Prior experience with fintech and payments.
  • Proven expertise in digital assets, stablecoins, cryptocurrency or blockchain technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff DevOps Engineer
Staff DevOps Engineer

Tazapay • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Staff DevOps Engineer
Staff DevOps Engineer

Easiertrades Pte. Ltd. • Chennai

On-site
INR 1,500,000 - 2,500,000
Staff DevOps Engineer
Staff DevOps Engineer

Easiertrades Pte. Ltd. • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Product Manager - Payments
Product Manager - Payments

Easiertrades Pte. Ltd. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Product Manager, Merchant Experience
Product Manager, Merchant Experience

Easiertrades Pte. Ltd. • Chennai District, Delhi, Bengaluru

Hybrid
INR 800,000 - 1,200,000
Manager - Licensing & International Expansion
Manager - Licensing & International Expansion

Tazapay • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Software Engineer- 2 (Backend)
Software Engineer- 2 (Backend)

Tazapay • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Devops Engineer
Senior Devops Engineer

Easiertrades Pte. Ltd. • Bengaluru

On-site
INR 800,000 - 1,500,000
DevOps-2
DevOps-2

Easiertrades Pte. Ltd. • Bengaluru

On-site
INR 1,500,000 - 2,300,000
DevOps-2
DevOps-2

Tazapay • Bengaluru

On-site
INR 1,200,000 - 2,200,000