Metrics Recruitment is looking for an experienced Senior Backend Engineer to help design, build, and scale high-performance, cloud-based backend systems for a crypto-oriented online casino. This role is key to expanding and maintaining the core services behind their web platform and a suite of original products. The ideal candidate is comfortable in a fast-paced startup environment, collaborating closely with engineers, product managers, and designers to deliver world-class experiences.
Responsibilities:
- Design, develop, and maintain high-performance, scalable backend services.
- Implement globally distributed microservice architectures with caching and load balancing.
- Build and integrate RESTful APIs, gRPC, and websocket-based services.
- Write testable, instrumented, and secure code to ensure system robustness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize code for containerized environments (Docker and Kubernetes).
- Participate in code reviews, ensuring code quality and best practices.
- Provide mentorship and technical guidance to junior engineers.
- Contribute to the continuous improvement of development processes and tools.
Required:
- Proven track record building high-performance, scalable cloud-based backend services.
- Deep expertise in Go (Golang), including concurrency patterns and performance optimization.
- Strong experience with microservice architectures.
- Proficiency with REST, gRPC, and websockets.
- Familiarity with NATS/JetStream and/or Kafka.
- Solid background in various database technologies (relational, object, time-series).
- Strong understanding of secure systems and best practices.
- Experience optimizing for Docker and Kubernetes deployments.
- Adaptability to fast-changing environments with a proactive problem-solving mindset.
- Excellent leadership, communication, and interpersonal skills.
- Experience with agile methodologies and collaborative workflows.