Lead Software Engineer

salary Salary :

$12,000 - 15,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Lead Software Engineer

About Triple-A

Triple-A, the digital currency payment institution, enables businesses to pay and get paid in both traditional and digital currencies, volatility-free.

From API to no-code integration, Triple-A’s frictionless, white-label payment solutions are designed to blend smoothly into existing business operations — all while upholding the highest standards of security and compliance.

Triple-A holds a Major Payment Institution (MPI) license issued by MAS in Singapore, as well as a Payment Institution license granted by the ACPR. Additionally, we are officially registered as a Digital Asset Service Provider by the AMF under the auspices of Banque de France. Our United States branch, Triple A Technologies Inc., is registered with the US Financial Crimes Enforcement Network (FINCEN) as a Money Service Business (MSB).

We enable borderless collections & global payouts for 20,000 partners across 200 countries, including Binance, Charles & Keith, Farfetch, Razer, Singapore Red Cross and Novelship.

Join the team

Triple-A is a global payment institution. We are headquartered in Singapore, with offices across the Americas, Europe and Middle East.

We are a dynamic and passionate team building towards a more efficient global payment ecosystem. We are actively bridging the gaps in cross-border payments, between traditional & digital currencies, and web 2 and web3.

Guided by our CEO, Eric Barbier, who brings 18 years of experience and a proven track record in building and scaling payment companies worldwide, Triple-A is growing our team. If you're bold, tenacious, and creative, we believe you'd be a perfect match for us!

You will…

As a Lead Software Developer, you will spearhead the development of our payment solutions, driving innovation and technical excellence within our team. We seek a visionary leader with deep expertise in Golang, event streaming (ideally nats) and kubernetes, coupled with a robust understanding of software architecture principles, especially in resilience and idempotency. Your role will be crucial in building scalable, secure, and efficient systems that support both fiat and cryptocurrency transactions.

As a not required but nice to have

  • temporal.io, a distributed workflow engine that we use to orchestrate our business processes
  • SvelteKit, a front-end framework that we use to enhance our user interfaces.

You will also be responsible for mentoring and inspiring the development team, fostering a culture of innovation and continuous improvement. If you are passionate about technology and eager to make a global impact in the payment industry, we want to hear from you.

Key Responsibilities:

  • Architect and implement robust, scalable software solutions using Golang, focusing on high performance and security for both fiat and cryptocurrency transactions.
  • Lead the development of real-time, distributed systems with NATS, enhancing our capability to process millions of transactions swiftly and reliably.
  • Utilize kubernetes for orchestrating containerized applications, ensuring optimal deployment, scaling, and management across our cloud infrastructure.
  • Advocate for and apply best practices in software architecture, prioritizing system resilience and idempotency to guarantee uninterrupted service.
  • Mentor and inspire your development team, promoting a culture of innovation and continuous improvement.
  • Collaborate closely with cross-functional teams to define, design, and deliver new features, adhering to industry standards and regulations, especially concerning fiat and cryptocurrency transactions.

Qualifications:

  • Extensive (min 8y) experience as a software developer, with a strong portfolio in Golang, NATS, kubernetes.
  • Solid background in software architecture, with a focus on designing systems for high availability, scalability, and security, specifically for payment processing.
  • Knowledgeable about the payment industry, with a particular interest in the integration and processing of both fiat and cryptocurrency.
  • Capable of mentoring a team towards achieving excellence.
  • Excellent analytical and problem-solving skills, with a knack for developing innovative and efficient solutions.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred.

Why Join Us?

  • Be part of an innovative, dynamic team in the vibrant tech hub of Singapore.
  • Engage in a creative work environment that values diversity, inclusion, and professional growth.
  • Enjoy competitive compensation, comprehensive benefits, and opportunities for advancement.

How to Apply:

Passionate about technology and innovation in the financial sector? Ready to lead in a challenging yet rewarding environment?

Join us in revolutionizing the payment industry, one transaction at a time. Be at the forefront of embracing both fiat and cryptocurrency to make a global impact.

Original job Lead Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt 160 Robinson Road 068914

icon get direction How to get there?
View similar Engineering & Technicians jobs below

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.