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, 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). This job was posted by Gunjan Srivastava from ZebPay.
You will be responsible for high-performance data processing and storage, developing scalable, robust, testable, and maintainable Go packages and programs, translating software requirements into stable, high-performance software. You will make architectural and design decisions for microservices distributed architecture and collaborate with engineers to deliver quality software on time and within budget. Additionally, you will be involved in code reviews, debugging, and troubleshooting of back-end systems. To qualify for this role, you should have a Bachelor's degree in computer science or a related field and possess 3-5 years of experience as a Backend Engineer, preferably with expertise in Golang and PostgreSQL. A strong understanding of cloud technologies such as AWS, Kubernetes, EKS, along with experience in containerization and orchestration using Docker and Kubernetes is required. Experience with Kafka, Websocket, Restful API's, microservices-based architecture, secure user authentication and authorization with AWS services, Go concurrency, and parallelism is essential. Exposure to the crypto domain and designing complex trading systems is considered a plus.,