Senior Backend Engineer
Summary
Build and optimize low-latency trading infrastructure using WebSockets, Redis, and PostgreSQL for a regulated crypto/FX platform.
Our client is a pioneer in digital finance delivering next-generation crypto and FX platforms. With a strong foundation in regulated financial markets they have earned a reputation for excellence across global trading infrastructure. As part of their strategic growth they are now seeking a Senior Backend Engineer to join their world-class engineering team in the UAE.
Role Requirement
We are looking for a sharp and dependable Senior Backend Engineer to help our client build the next generation of high-performance trading infrastructure. This role is perfect for someone who thrives in fast-paced environments and enjoys solving complex engineering challenges from optimizing memory usage and managing real-time socket connections to load testing mission-critical systems under pressure.
Key Responsibilities
- Develop robust and scalable backend systems to support mission-critical applications
- Engineer low-latency real-time communication features leveraging WebSockets or equivalent protocols
- Optimize memory usage and enhance system efficiency under demanding workloads
- Lead efforts in stress testing, performance analysis, and tuning of backend services
- Work closely with frontend engineers and DevOps to ensure secure, reliable, and well-integrated deployments
- Produce high-quality, maintainable, and well-tested code following best practices
- Enhance data flow and maximize performance in high-concurrency, low-latency systems
- Design and deploy resilient infrastructure with robust monitoring and alerting mechanisms
Qualifications
- Minimum 6 years of backend engineering experience including 5 years working extensively with
- Solid grasp of asynchronous workflows and event-driven system design
- Proven experience building real-time applications using WebSockets, data streaming, and push technologies
- Demonstrated expertise in memory analysis, garbage collection optimization, and identifying memory leaks
- Familiarity with performance testing tools such as Artillery, k6, or JMeter
- Practical experience working with Redis, PostgreSQL, and optionally MongoDB
- Skilled in diagnosing performance bottlenecks and conducting in-depth debugging across complex systems
- Strong knowledge of containerization, CI/CD workflows, and designing microservices-based systems
- Familiarity with message brokers such as Kafka or RabbitMQ is an advantage
- Background in building and maintaining distributed, high-availability infrastructure
Favoured
- Industry experience in fintech, gaming, or high-speed trading environments
- Hands-on background with binary protocols, custom-built socket servers, or low-level networking
- Proficient in designing scalable infrastructure using Kubernetes
- Comfortable working with real-time observability tools such as Prometheus and Grafana
This is an exceptional opportunity to work with a world-class team.
Salary
Highly competitive in line with experience and market standards.