Job Description

Key Responsibilities

  • Design, develop, and maintain highly scalable and fault-tolerant distributed systems.
  • Build core platform services using C++, Golang, or Rust with a strong focus on performance and reliability.
  • Work on system architecture, performance optimization, and low-latency services.
  • Collaborate with product, infrastructure, and engineering teams to define platform capabilities.
  • Troubleshoot complex production issues and improve system stability and observability.
  • Ensure best practices in coding standards, system security, and system design.

Required Skills & Qualifications

  • Strong programming experience in C++ and/or Golang or Rust.
  • Solid understanding of distributed systems concepts (consensus, replication, fault tolerance, scalability).
  • Experience with high-performance, bac...

Apply for this Position

Ready to join Questhiring? Click the button below to submit your application.

Submit Application