MultiBank Group Circular Logo

Senior Backend Engineer

MultiBank Group Dubai, United Arab Emirates Posted: 10 Oct 2024

Financial

  • Estimate: $120k - $180k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Senior Backend Engineer
MultiBank Group is seeking a Senior Backend Engineer with extensive experience in the FinTech industry, particularly in trading systems development. The ideal candidate will have expertise in creating, integrating, and maintaining large-scale backend systems and applications for CFD and FX trading. Knowledge of crypto trading and experience with platforms like MetaTrader (MT5) is highly desirable.

This role involves working in a fast-paced environment, collaborating with architects, product managers, and operations teams to deliver scalable, efficient, and secure backend solutions for our trading platforms.

Responsibilities:

  • Lead solution investigation, diagnosis, and backend development to deliver scalable and high-performance solutions for CFD, FX, and crypto trading platforms.
  • Collaborate with application architects, product managers, engineering, and operations teams to design and implement robust solutions that meet business needs.
  • Design, propose, and implement server-side architecture that ensures performance, security, and reliability.
  • Develop and maintain high-throughput applications using concurrent and reactive programming methodologies.
  • Focus on non-functional requirements such as performance, scalability, and security to ensure efficient and secure trading platforms.
  • Estimate development efforts, provide scope breakdowns, and work within project timelines.
  • Write and maintain comprehensive technical documentation for backend solutions and integrations.
  • Test software to ensure high levels of responsiveness, efficiency, and security.

Skills and Qualifications:

  • 6+ years of backend development experience, proficient in either Java or .NET technologies.
  • Strong experience in designing high-performing, secure distributed systems.
  • Proficiency with service-oriented architecture (SOA) and experience working with cloud environments such as AWS.
  • Expertise in handling data streaming flows and building real-time data applications.
  • In-depth experience with relational databases and data management best practices.
  • Experience with messaging and event streaming technologies such as Kafka and/or RabbitMQ.
  • Knowledge of working with RPC and/or MQTT protocols for building distributed systems.
  • Strong analytical, technical, and problem-solving skills, with a focus on delivering high-performance and reliable code.

Preferable Experience:

  • Prior experience developing or integrating with MetaTrader platforms (MT5), especially using Manager API and Server API.
  • Knowledge of MT5’s internal workings, especially in the areas of trade execution and data streaming.
  • C++ programming experience for low-latency system development.

Why Join MultiBank Group?

  • Opportunity to work on large-scale FinTech trading systems and platforms that operate in CFD, FX, and crypto markets.
  • Work with innovative technologies in a fast-paced, collaborative environment.
  • Competitive salary and professional development opportunities in the FinTech space.
  • Be a part of a global, high-performance team focused on delivering cutting-edge solutions for financial markets.
Apply now

Jobs you might like   View all jobs

About MultiBank Group

MultiBank Group believes in redefining the world of finance by offering accessible and innovative trading solutions. With a global presence and 12 international licenses, they are committed to providing a secure and transparent trading environment. They offer a comprehensive range of multi-asset fintech products accessible through advanced trading platforms across 5 continents.