Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 using Node.js 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
- Minimum 6 years of backend engineering experience, including 5+ years working extensively with Node.js
- 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
- 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
Salary: Highly competitive, in line with experience and market standards.
To apply, please submit your CV via the link.
For additional information about open vacancies and events we are attending, please feel free to follow our LinkedIn Page. We are presently working on numerous client roles at BlockDelta.
Key Skills
Ranked by relevanceReady to apply?
Join BlockDelta and take your career to the next level!
Application takes less than 5 minutes