freehire launches on Product Hunt on 26 August.

Follow →

Senior Principal Backend Development Engineer

Summary

Lead backend architecture for a global crypto exchange, designing high-concurrency systems and integrating AI tools for code review, observability, and automation.

Senior Principal Backend Development Engineer at Bybit.

About the role Bybit is a leading global digital asset exchange that caters to over 80 million users across more than 200 regions. We are on the lookout for a seasoned technical expert who can design and implement high-concurrency systems while seamlessly integrating AI-driven methodologies into our engineering processes. This is an exciting opportunity for someone who thrives in a fast-paced environment and is eager to make a significant impact on our platform's architecture and functionality.

Key facts

Location: Kuala Lumpur, Malaysia

Engagement: Full-time

What you'll do

  • Oversee the comprehensive technical design and execution of significant initiatives that span the entire organization.
  • Lead the deployment of AI-driven tools aimed at enhancing code development, conducting reviews, improving observability, and automating operational tasks.
  • Tackle intricate technical challenges across multiple business units to boost overall quality and operational efficiency.
  • Design and enhance high-concurrency distributed systems, leveraging AI for effective capacity planning and anomaly detection.
  • Provide training and ongoing support to internal teams to ensure the adoption of standardized AI-integrated engineering practices.
  • Collaborate with cross-functional teams to identify and implement best practices in system architecture and performance optimization.
  • Conduct thorough evaluations of existing systems and propose enhancements that align with the latest technological advancements.
  • Mentor junior engineers, fostering a culture of continuous learning and innovation within the team.
  • Stay abreast of industry trends and emerging technologies to ensure Bybit remains at the forefront of the digital asset exchange market.
  • Contribute to the development of technical documentation that outlines system architecture, design decisions, and operational guidelines.
  • Engage with stakeholders to gather requirements and translate them into technical specifications that drive project success.
  • Participate in code reviews and provide constructive feedback to ensure high-quality deliverables.

Requirements

  • A Bachelor's degree or higher in a relevant field.
  • At least 3 years of hands-on development experience in backend engineering.
  • Expertise in programming languages such as Go or Java, with a strong emphasis on concurrent programming and high-concurrency system design.
  • Demonstrated experience with microservices architecture, distributed services, and storage solutions.
  • In-depth knowledge of Linux operating systems, system internals, and middleware technologies like etcd, Nacos, or Kafka.
  • Proven track record in gRPC development and performance optimization techniques.
  • Proficiency in utilizing profiling tools, Arthas, and Linux command-line utilities for effective system diagnostics.
  • Familiarity with the fundamentals of large language models (LLMs) and their practical applications in engineering contexts.
  • Ability to assess the implications of AI technologies on system security, costs, and overall stability.

Nice to have

  • Experience in designing trading platforms or high-availability financial systems that require robust performance.
  • A background in AI-driven observability, automated stability governance, or operational excellence.
  • Knowledge of the internals of open-source middleware solutions such as Redis or Kafka.
  • A history of contributing to open-source projects or engaging in technical blogging to share knowledge and insights.

Skills & tools

  • Proficient in Go and Java programming languages.
  • Experienced with gRPC for service communication.
  • Strong command of Linux systems and tools, including Arthas for monitoring.
  • Familiar with middleware technologies such as etcd, Nacos, Kafka, and Redis.
  • Knowledgeable about large language models (LLMs) including Copilot, Claude, and DeepSeek.
  • Understanding of Retrieval-Augmented Generation (RAG) systems and their applications.

Practical notes

This position is based in Kuala Lumpur, Malaysia, and offers a full-time engagement. The successful candidate will be part of a dynamic team that values innovation and collaboration. Bybit is committed to providing a competitive salary and benefits package, along with opportunities for professional growth and development. We welcome applicants from diverse backgrounds and are open to sponsoring visas for the right candidates.

See also