
Posted 3 days ago
Principal Engineer
TazapayPrincipal Engineer
Requirements
Bachelor's or Master's in CS or related field, 12+ years backend systems experience, Experience with distributed systems, Proficiency in Golang, Java, Python, or C++, Cloud experience (AWS, GCP, or Azure), Relational and NoSQL database design
Skills
GoDistributed SystemsAWS
About the role
Responsibilities
- Design and evolve the architecture of distributed systems powering global payment flows, settlement, and financial infrastructure.
- Act as a technical leader across teams, defining architectural standards and engineering best practices.
- Remain hands-on in critical parts of the system, contributing to architecture, design, and key implementations.
- Drive AI-native engineering practices by improving AI-assisted development workflows and implementing AI/ML/agentic opportunities.
- Collaborate with engineering, product, and business leaders to translate complex requirements into 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 to raise the overall technical bar.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- 12+ years of experience building and operating large-scale backend systems and distributed systems in production.
- Prior experience in a Staff Engineer, Principal Engineer, or equivalent technical leadership role.
- Strong hands-on experience with Golang (primary language) or equivalent proficiency in Java, Python, or C++.
- Deep understanding of distributed systems, concurrency, consistency models, and asynchronous architectures.
- Experience building and operating high-availability services in cloud environments (AWS, GCP, or Azure).
- Experience designing data models and storage systems using both relational and NoSQL databases.
- Strong technical communication skills with the ability to influence stakeholders across the organization.
Preferred Qualifications
- Deep expertise in Go concurrency patterns, performance tuning, and production debugging.
- Prior experience within the fintech and payments industry.
- Proven expertise in digital assets, stablecoins, cryptocurrency, or blockchain technologies.
About the Company
Tazapay is a global cross-border payment platform that enables businesses to seamlessly transact across fiat and stablecoins. Licensed in Singapore, Canada, USA, and Australia, Tazapay provides a fully compliant and transparent payment infrastructure that allows businesses to bridge the gap between traditional finance and digital assets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Engineer
Tazapay · Bengaluru
