Orbit Circular Logo

Senior Software Engineer

Orbit Abu Dhabi, United Arab Emirates Posted: 08 Aug 2024

Financial

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

Accessibility

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

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
As a Senior Software Engineer in an award-winning Fintech company based in the UAE, you will play a key role in building the next-generation finance web application. This position offers the opportunity to work on all aspects of the product's platform, enabling you to join a world-class team of engineers. You will tackle high-priority tasks and complex issues, including launching new products from scratch and optimizing their core systems. This is a unique chance to learn about building and scaling a business function in a rapidly growing environment.

What You Will Be Doing

  • Architecting and implementing scalable, high-performance investment solutions.
  • Collaborating closely with product managers, designers, and other stakeholders to define technical requirements and deliver on business objectives.
  • Ensuring the highest standards of software quality, security, and performance.
  • Staying ahead of industry trends and emerging technologies to maintain the platform’s competitive edge.
  • Driving agile practices and promoting a collaborative and high-energy work environment.
  • Focusing on best engineering practices for quality, clean code, testing, and observability.

Key Skills You Will Bring to the Team

  • Proficiency in JVM-based languages, particularly Java and Kotlin, with experience in Spring Boot.
  • Familiarity with event-driven architectures and Domain-Driven Design (DDD).
  • Experience with CI/CD technologies such as GitHub Actions, Azure Pipelines, and Jenkins.
  • Knowledge of containerization using Docker and Kubernetes.
  • Familiarity with queuing and streaming technologies including Kafka, AWS Kinesis, and RabbitMQ.
  • Experience with cloud providers, preferably Azure, AWS, and GCP.
  • Understanding of Infrastructure as Code (IaC) tools like Terraform, Chef, and Ansible.
  • Experience with observability tools such as Prometheus, Grafana, Datadog, New Relic, and the ELK Stack.

Qualifications

  • Proven experience as a Technical Lead or Senior Software Engineer in fintech or a related field.
  • Solid experience with back-end REST API services.
  • Ownership, accountability, and proactivity – you build it, you own it, you run it.
  • A collaborative mindset with a passion for sharing knowledge and learning from others.
  • Strong understanding of clean coding practices and experience with object-oriented and event-driven programming concepts.
  • Excellent problem-solving skills and a strategic mindset.
  • Strong knowledge of algorithms and data structures.
  • Understanding of financial products, trading systems, and financial markets.
  • Excellent 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 relocation support.
  • Work alongside talented colleagues from top-tier fintech companies worldwide.
  • Additional perks, including top private health and life insurance, flexible working hours, and a hybrid work policy.
  • A diverse international work environment with employees from over 40 different nationalities.

If you are interested in this role, please apply now or reach out for more information via email.

Apply now

Jobs you might like   View all jobs

About Orbit

We want to help exciting tech companies change the world through growth, innovation and new ideas, enabling better futures and positive change. We do this with our unique mixture of cutting edge technology, data science and exceptional people to deliver insights, strategy and talent to our clients. orbit strives to enable a better world and a sharper cutting edge by giving progressive tech entrepreneurs a platform for success and enabling startups to take the guesswork out of scaling. In order to do this, we’re building a suite of unique tech products and a continually evolving, high-performing team of pioneers, to incessantly deliver value and excellence within our clients.