Senior Software Engineer/Tech Lead - Edge Service (Go) (Remote)

Job Locations: Ha Noi

From 5,000 USD To 10,000 USD

494 Views - Expires in 31 day(s)

What We Can Offer

Job Description

As a Tech Lead for the Edge Service, you will play a pivotal role in shaping the future of the exchange's infrastructure and user experience.
Responsibilities
What you can expect in the first 6 months:
Build Notification Service for All Trading and Non-Trading Systems:
• Develop a robust and scalable notification system that seamlessly integrates with trading and non-trading systems, ensuring timely and reliable communication with users and internal stakeholders.
• Implement features such as real-time alerts, push notifications, and email alerts to keep users informed about their trading activities, account updates, and other important events.
Collaborate with Product Requirements to Build Internal and External On-boarding Systems:
• Work closely with the product team to design and implement intuitive on-boarding systems for both internal and external users, ensuring a smooth and compliant onboarding experience.
• Integrate the necessary compliance solutions, such as KYC (Know Your Customer) and AML (Anti-Money Laundering) checks, into the onboarding process to maintain the highest standards of regulatory compliance.
Integrate GRVT's Back-end with a High-TPS ZK-Powered Validium:
• Collaborate with the engineering team to seamlessly integrate GRVT's back-end systems with a high-throughput, zero-knowledge (ZK) powered validium, ensuring the exchange's ability to handle large trading volumes and maintain the integrity of transactions.
• Optimize the integration process to maximize the performance and scalability of the overall system.
Harden GRVT's Auth Tech Stack:
• Work closely with the Head of Security to review and enhance the exchange's authentication technology stack, ensuring the highest levels of security and user protection.
• Enhance robust authentication mechanisms, such as multi-factor authentication, webAuthn, and secure session management, to safeguard user accounts and sensitive data.
Guide Timelines and Lead a Team of Engineers:
• Provide technical leadership and guidance to a team of talented engineers, ensuring that project timelines are met and product requirements are effectively translated into functional solutions.
• Facilitate clear communication between the engineering team and the product team, helping to disambiguate requirements and drive the successful delivery of the Edge Service.

Job Requirements

• Extensive experience (6 years) in software engineering with a focus on building scalable
and high-performance systems.
• Proficiency in Go programming language is a plus not a requirement.
• Solid understanding of relational databases such as PostgreSQL and caching systems like
Redis.
• Knowledge of blockchain technology and its applications in financial systems is a plus
but not a requirement. We are looking for interest in our mission and will onboard new
team members on how we use blockchains and zk-powered scaling solutions.
• Excellent leadership and communication skills in English, with a proven track record of
leading teams to deliver complex technical projects on time.

Job Locations

  • Ha Noi

Tags

Job Recommender

Preferred Person

backtotop