Banking Service - Senior Software Engineer
Role :
We are a dedicated team focused on crafting, developing, maintaining, and enhancing software for a variety of ventures projects closely related to our core business. These projects are launched swiftly with streamlined teams. You will play a crucial role in designing various elements within scalable applications, spanning from frontend user interface to backend infrastructure.
About Our Team:
Our primary objective is to deliver a seamless, secure, and innovative banking experience for our clientele. We are currently seeking a Senior Software Engineer specializing in Banking Services to assist in establishing foundational systems and driving technical initiatives with leadership.
Responsibilities:
- Lead the technical design and implementation of core banking systems using Golang.
- Partner with cross-functional teams for establishing essential digital banking foundations, encompassing payment networks, account management, and transaction processing.
- Develop secure and scalable banking APIs in adherence to Open API criteria.
- Work closely with compliance teams to execute robust KYC/AML systems.
- Create data reporting processes compliant with regulations and business intelligence standards.
- Design and implement financial treasury operations, FX exchange capabilities, and crediting systems.
- Guide the team in integrating with payment networks and banking partners.
- Ensure all systems meet banking regulatory demands and security protocols.
- Promote engineering excellence through best practices, code assessments, and continuous enhancements.
- Collaborate with product, design, and business teams to align technical strategies with business objectives.
Requirements:
- Over 5 years of software development experience, with a minimum of 3 years in fintech.
- At least 2 years of experience in the banking industry.
- Proficiency in Golang.
- Proven track record in building and scaling financial or banking service platforms.
- In-depth understanding of banking operations, payment networks, and financial systems.
- Familiarity with data security practices tailored to financial institutions.
- Experience in treasury management, FX exchange, and crediting systems.
- Solid grasp of RESTful APIs, Open API specifications, microservices architecture, and cloud-native applications.
- Strong problem-solving skills and conflict resolution capabilities.
- Effective communication skills for translating complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Background in collaboration with global bank auditors and regulatory compliance teams.
- Knowledge of integrating with banking core SaaS platforms like ThoughtMachine, Audax, or Temenos.
- Experience working with System Integrators on large financial projects.
- Understanding of banking standards like ISO 20022, PSD2, etc.
- Exposure to real-time payment systems and card processing networks.
- Familiarity with blockchain or distributed ledger technologies in financial applications.
- Experience with cloud platforms, containerization, and real-time payment systems.
Benefits:
- Competitive salary and equity package.
- Comprehensive health benefits.
- Flexible working arrangements.
- Ongoing learning and development opportunities.
- Supportive and innovative work culture.
- Career advancement and leadership programs.
Life at Crypto.com:
- Encourages thinking creatively and exploring new opportunities with a skilled and supportive team.
- Offers a transformational and solution-oriented work environment.
- Paves the way for personal and professional growth through developing new skill sets.
- Fosters collaboration among colleagues to achieve agreed-upon objectives.
- Provides flexibility in work hours and hybrid or remote setups.
- Facilitates career progression through an internal mobility program.
- Work perks include a crypto.com Visa card on joining.
