Company logo hidden

Senior Software Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 12 Sep 2024

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior

Position

About the Job
Are you ready to build the next-generation finance web app? Our client, an exceptional award-winning fintech company based in the UAE, is embarking on a dynamic growth trajectory and seeking outstanding talent to join them as they prepare for hyperscale. As a Senior Software Engineer, you will work on all facets of the product's platform area, joining a world-class team of engineers. You will tackle high-priority tasks, address complex issues, and launch new products from scratch while optimizing and maintaining core systems. This is a unique opportunity to learn how to build and scale a business function.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Architect and implement scalable, high-performance investment solutions.
  • Collaborate closely with product managers, designers, and other stakeholders to define technical requirements and deliver on business objectives.
  • Ensure the highest standards of software quality, security, and performance.
  • Stay ahead of industry trends and emerging technologies to keep the platform at the cutting edge.
  • Drive agile practices and promote a collaborative, high-energy work environment.
  • Focus on best engineering practices for quality, clean code, testing, and observability.

Key Skills Required:

  • Proficiency in JVM-based languages (Java/Kotlin) and experience with Spring Boot.
  • Familiarity with event-driven architectures and Domain-Driven Design (DDD).
  • Experience with CI/CD technologies (e.g., GitHub Actions, Azure Pipelines, Jenkins).
  • Containerization experience with Docker & Kubernetes.
  • Familiarity with queuing and streaming technologies (e.g., Kafka, AWS Kinesis, AWS SQS, RabbitMQ).
  • Experience with cloud providers such as Azure (preferably), AWS, or GCP.
  • Knowledge of Infrastructure as Code (IaC) tools (preferably Terraform) and observability tools (e.g., Prometheus, Grafana, Datadog).

Qualifications:

  • Proven experience as a Technical Lead or Senior Software Engineer in fintech or a related industry.
  • Experience with back-end REST API services.
  • A strong sense of ownership, accountability, and proactivity.
  • A team player with a mindset of collaboration and continuous learning.
  • Strong knowledge of clean coding practices, algorithms, and data structures.
  • Understanding of financial products, trading systems, and financial markets.
  • Excellent problem-solving skills and strategic mindset.
  • Strong communication and leadership abilities.
  • Bachelor’s or master’s degree in computer science, engineering, or a related field.

Benefits:

  • Enhanced base salary and market-leading bonus structure.
  • Visa assistance and market-leading relocation support.
  • Opportunity to work with talented colleagues from top-tier fintech companies globally.
  • Additional perks such as private health and life insurance, flexible working hours, and a hybrid work policy.
  • Experience in an international environment with employees from over 40 different nationalities.

If you are interested in this role, please apply now. For further information, please reach out via email.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct