Enable job alerts via email!

Banking Service - Senior Software Engineer (Golang)

Crypto.com

Singapore

On-site

USD 80,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer in Banking Services, where you'll shape the foundation of a digital bank. This role offers the chance to develop high-performance banking systems while collaborating with talented teams to ensure compliance and security. You'll utilize your expertise in Golang and banking operations to build scalable APIs and enhance customer experiences. With a commitment to innovation and a supportive work culture, this is an exciting opportunity to make a significant impact in the world of finance.

Benefits

Competitive salary and equity package
Comprehensive health benefits
Flexible work arrangements
Continuous learning opportunities
Crypto.com Visa card upon joining

Qualifications

  • 5+ years of software development experience, including 3 years in fintech.
  • Strong proficiency in Golang and building financial services platforms.

Responsibilities

  • Develop and maintain core banking infrastructure using Golang.
  • Collaborate with teams to ensure compliance with regulatory standards.

Skills

Golang
RESTful APIs
Problem-solving
Communication Skills
Banking Domain Knowledge

Education

Bachelor's Degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
GCP
Azure

Job description

We are a team dedicated to designing, developing, maintaining, and improving software for various ventures, including projects that are adjacent to our core businesses and are bootstrapped quickly with a lean team. You will be actively involved in designing components for scalable applications, from frontend UI to backend infrastructure.

About Us:

Our mission is to create a seamless, secure, and innovative banking experience for our customers. We're seeking a Senior Software Engineer - Banking Service to help establish our foundational systems and lead our technical initiatives.

Role Overview:

As the Senior Software Engineer - Banking Service, you will develop and maintain our core banking infrastructure. You will collaborate with cross-functional teams to ensure our banking systems comply with regulatory standards, uphold security, and provide excellent customer experiences. This role requires technical expertise and strong banking domain knowledge to build high-performance online banking systems.

Key Responsibilities:
  1. Propose technical designs and implement our core banking systems using Golang.
  2. Collaborate with Infra/SRE teams to establish the foundation for our digital banking platform, including payment networks, account management, and transaction processing.
  3. Design and implement secure, scalable banking APIs following OpenAPI specifications.
  4. Work with compliance teams to implement robust KYC/AML systems and processes.
  5. Develop data reporting flows that meet regulatory and business intelligence requirements.
  6. Architect and implement treasury management, FX exchange, and crediting systems.
  7. Guide integration with payment networks and banking partners.
  8. Ensure all systems meet banking regulatory and security standards.
  9. Promote engineering excellence through best practices, code reviews, and continuous improvement.
  10. Collaborate with product, design, and business stakeholders to align technical solutions with business goals.
Required Qualifications:
  1. 5+ years of software development experience, including at least 3 years in financial technology.
  2. 2+ years of banking industry experience.
  3. Strong proficiency in Golang.
  4. Experience building and scaling banking or financial services platforms.
  5. Deep understanding of banking operations, payment networks, and financial systems.
  6. Knowledge of data security practices specific to financial institutions.
  7. Experience with treasury management, FX exchange, and crediting systems.
  8. Strong understanding of RESTful APIs and OpenAPI specifications.
  9. Experience with microservices architecture and cloud-native applications.
  10. Good problem-solving and conflict resolution skills.
  11. Excellent communication skills, capable of translating complex technical concepts for non-technical stakeholders.
Preferred Qualifications:
  1. Experience working with global bank auditors and regulatory compliance teams.
  2. Knowledge or experience with core SaaS banking systems like ThoughtMachine, Audax, or Temenos.
  3. Experience collaborating with System Integrators on large-scale financial projects.
  4. Understanding of ISO 20022, PSD2, or other banking standards.
  5. Experience with real-time payment systems and card processing networks.
  6. Knowledge of blockchain or distributed ledger technologies for finance.
  7. Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
What We Offer:
  • Opportunity to shape the foundation of a digital bank from scratch.
  • Competitive salary and equity package.
  • Comprehensive health benefits.
  • Flexible work arrangements.
  • Continuous learning and development opportunities.
  • Collaborative, innovative work environment.
  • Career growth and leadership development programs.

Life @ Crypto.com

Empowered to think big, explore new opportunities, and work with a talented, ambitious, and supportive team.

Transformational and proactive working environment that encourages thoughtful and innovative solutions.

Support for personal and professional growth through skill development.

A collaborative culture where colleagues support each other.

A unified team working towards the goal of Cryptocurrency in every wallet.

Flexible work hours and hybrid or remote setups.

Internal mobility programs offering diverse career paths.

Work Perks: Crypto.com Visa card upon joining.

Are you ready to kickstart your future with us?

Benefits include:

  • Competitive salary.
  • Attractive annual leave, including birthday and work anniversary leave.
  • Flexible work hours and remote options.
  • Diverse internal mobility opportunities.
  • Crypto.com Visa card as a work perk.

Our benefits vary by region; contact our talent acquisition team for more info.

About Crypto.com:

Founded in 2016, serving over 80 million customers, and the world's fastest-growing cryptocurrency platform. Our vision: Cryptocurrency in Every Wallet. Committed to security, privacy, and compliance, we aim to accelerate crypto adoption and empower the next generation of innovators.

Learn more at https://crypto.com.

Crypto.com is an equal opportunity employer. We value diversity and inclusion and seek candidates from varied backgrounds to strengthen our team.

Personal data will be used solely for recruitment purposes. Only shortlisted candidates will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.