(Principal) Backend Development Engineer
What engineering roles in crypto pay
183 salaries · our own dataMost engineering roles in crypto pay between $145k and $267k, with a median of $205k.
As a Principal Backend Development Engineer at Bybit, you develop and maintain the backend of the Reach Platform, a unified messaging infrastructure serving over 80 million users across push notifications, SMS, email, WhatsApp, and other channels. You work closely with Compliance, Security, Product, Frontend, QA, and third-party providers to ensure reliable message delivery at global scale across Bybit's multiple sites and business lines.
What you'll do
- Develop the Reach Platform backend and its core capabilities across push notifications, SMS, email, WhatsApp, and other messaging channels, owning architecture design, feature development, performance optimization, reliability, and day-to-day operations for the delivery chain
- Build unified, reliable, efficient, and scalable messaging infrastructure that handles message intake, task scheduling, user routing, channel selection, provider management, frequency limits and safeguards against erroneous sends, priority scheduling, delivery status callbacks, reporting, and effectiveness analysis, ensuring timely and reliable delivery at high volume and under high concurrency
- Improve platform reliability and observability through monitoring, alerts, logs, distributed tracing, and service level objectives (SLOs), and improve the speed of incident detection, diagnosis, and recovery by planning capacity, running load tests, and optimizing the system for large-scale campaigns, traffic spikes, and operational activities
- Collaborate with Product, Frontend, client engineering, QA, Data, Compliance, Security, Procurement, and third-party providers to deliver compliant messaging capabilities across countries and regions, supporting marketing campaigns, trading alerts, security notifications, one-time passwords (OTPs), and system notifications
What you bring
- Bachelor's degree or above in computer science or a related field, with at least five years of backend development experience
- Strong proficiency in Go or Java, solid distributed systems design skills, and experience with high-concurrency messaging or queueing systems
- Proficiency with Kafka, including event-driven architectures, consumer group management, and consumer lag monitoring
- Familiarity with Redis caching, rate limiting, distributed locks, and hot-key management
- Familiarity with MySQL schema design and optimization, including table sharding strategies, index optimization, and slow query remediation
- Familiarity with gRPC-based microservice communication and service discovery using Nacos
- Familiarity with Kubernetes deployments and an understanding of horizontal pod autoscaling (HPA)
- Strong system design skills and the ability to independently design technical solutions for complex requirements
- A strong sense of ownership and responsibility, with a proactive approach to production alerts and timely incident response
- Proficiency with AI coding tools such as Claude Code, Cursor, or GitHub Copilot, and the ability to use them for coding, code review, debugging, and solution design while improving development efficiency
- Work location: Kuala Lumpur, Malaysia, or Abu Dhabi, United Arab Emirates
Nice to have
- Experience developing SMS, email, or push notification systems, with experience in large-scale delivery, task scheduling, channel management, and reliability engineering
- Familiarity with Firebase Cloud Messaging (FCM), Apple Push Notification service (APNs), Amazon Simple Email Service (SES), and major SMS or communications providers, including practical experience with provider quotas, rate limits, delivery callbacks, error analysis, and delivery rate optimization
- Experience deploying AI capabilities in production, such as intelligent reconciliation, anomaly detection, operations intelligence, analytics, or agent-based workflows
What we offer
- Study Growth Fund to support your professional development and continuous learning
- Internal events including team-building activities, workshops, and events designed to promote collaboration and innovation
- Global collaboration as part of a diverse, international team
- Career advancement opportunities within a rapidly expanding global company
- Internal mobility and long-term development support with internal job opportunities to help build your career path
About Bybit
Established in 2018, Bybit is one of the world's leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. The company delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3, recognized as one of the most trusted and transparent platforms in the digital asset industry.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Bybit has 114 open roles on CryptoJobsHQ: 40 in Legal & Compliance, 23 in Engineering and 12 in Security. 2% are fully remote, most of the rest in the UAE and the US. 24 were posted in the last 7 days.
All 114 Bybit roles →1,878 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- Senior Blockchain Engineer – Smart Contracts & Custody Infrastructure at Fam Investment · On-site
- Senior Backend Engineer (Java) - FX / Trading at BetterPaymentNetwork · On-site
- Senior Software Engineer (Backend): Crypto Payments at BVNK · Hybrid
- Principal, Supply Chain Engineer (Mandarin Speaker) at Hut 8 · On-site
