SDE II - Backend

Responsibilities:

  • High-performance data processing and storage.
  • Develop scalable, robust, testable, and maintainable Go packages and programs.
  • Translate software requirements into stable, high-performance software.
  • Architectural and design decisions for microservices distributed architecture.
  • Collaborate with engineers to deliver quality software on time and within budget.
  • Code reviews, debugging, and troubleshooting of back-end systems.


Requirements:

  • Bachelor's degree in computer science or related field.
  • 3-5 years of experience as a Backend Engineer, ideally with Golang and PostgreSQL.
  • Strong understanding of cloud technologies (e. g., AWS, Kubernetes, EKS).
  • Experience with containerisation and orchestration using Docker and Kubernetes.
  • Experience with Kafka, Websocket, and RESTful API's.
  • Proven experience with microservices-based architecture.
  • Secure user authentication and authorisation with AWS services.
  • Experience with Go concurrency and parallelism.
  • Experience in the crypto domain and exposure working in designing complex trading systems (good to have).
Back to blog