Taro Logo

Banking Service - Senior Software Engineer (Golang)

World's fastest growing global cryptocurrency platform serving more than 80 million customers, focused on accelerating cryptocurrency adoption.
Singapore
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance · Blockchain

Description For Banking Service - Senior Software Engineer (Golang)

Crypto.com, the world's fastest-growing cryptocurrency platform serving over 80 million customers, is seeking a Banking Service Senior Software Engineer to join their innovative team in Singapore. This role represents a unique opportunity to shape the foundation of a digital bank while working with cutting-edge technology.

The position requires a seasoned professional with 5+ years of software development experience, including significant expertise in financial technology and banking systems. As a Senior Software Engineer, you'll be responsible for developing and maintaining core banking infrastructure using Golang, while ensuring compliance with regulatory requirements and security standards.

The role combines technical excellence with domain expertise in banking operations, requiring proficiency in areas such as payment networks, treasury management, and FX exchange systems. You'll work with modern technologies including microservices architecture, cloud platforms, and containerization tools like Docker and Kubernetes.

What makes this opportunity exceptional is the chance to work at the intersection of traditional banking and cryptocurrency, helping build the future of digital finance. Crypto.com offers a competitive compensation package, including equity, comprehensive health benefits, and flexible work arrangements. The company culture emphasizes innovation, collaboration, and continuous learning, with clear paths for career growth and development.

This position is ideal for a senior engineer who wants to make a significant impact in the fintech space while working with a global team committed to the mission of putting "Cryptocurrency in Every Wallet™". The hybrid work environment and strong focus on work-life balance, combined with the opportunity to work on transformative financial technology, make this an outstanding opportunity for the right candidate.

Last updated 11 days ago

Responsibilities For Banking Service - Senior Software Engineer (Golang)

  • Propose technical design and implementation of core banking systems using Golang
  • Establish digital banking platform foundation with Infra/SRE team
  • Design and implement secure and scalable banking APIs
  • Collaborate with compliance teams on KYC/AML systems
  • Develop data reporting flows for regulatory requirements
  • Architect financial treasury processes and FX exchange capabilities
  • Guide team in integrating with payment networks
  • Ensure systems meet banking regulatory requirements
  • Drive engineering excellence through best practices
  • Collaborate with stakeholders to align technical solutions

Requirements For Banking Service - Senior Software Engineer (Golang)

Go
Kubernetes
  • 5+ years of software development experience, with 3+ years in financial technology
  • 2+ years of banking industry experience
  • Strong proficiency in Golang
  • Experience building and scaling banking platforms
  • Deep understanding of banking operations and payment networks
  • Knowledge of financial data security practices
  • Experience with treasury management systems
  • Strong understanding of RESTful APIs
  • Experience with microservices architecture
  • Good communication and problem-solving skills

Benefits For Banking Service - Senior Software Engineer (Golang)

Medical Insurance
  • Competitive salary and equity package
  • Comprehensive health benefits
  • Flexible work arrangements
  • Continuous learning opportunities
  • Career growth programs
  • Birthday and work anniversary leave
  • Crypto.com visa card upon joining
  • Internal mobility program

Jobs Related To Crypto.com Banking Service - Senior Software Engineer (Golang)