Galaxy is looking to solve the problem of building scalable, secure systems for its institutional digital assets platform and data center infrastructure, and is seeking a back-end engineer to help design and maintain large-scale back-end systems using Go.
Requirements
- 6+ years of experience in back-end development, with a focus on Go (Golang)
- Strong knowledge of gRPC and Protocol Buffers
- Experience with containerization (Docker, Kubernetes) and cloud environments (AWS, Azure, GCP)
- Good understanding of network protocols and system security
- Familiarity with Envoy or similar service mesh tools
- Proficient in scripting (Python, Bash, etc.)
- Experience with CI/CD and DevOps practices
Responsibilities
- Design and maintain large-scale back-end systems using Go (Golang)
- Implement and optimize microservices using gRPC and Protocol Buffers
- Build and manage containerized services and infrastructure (Docker, Kubernetes)
- Ensure security compliance and best practices in back-end development
- Work with cross-functional teams to resolve infrastructure and system issues
- Monitor performance, reliability, and security of back-end services
- Document system architecture, design, and deployment processes
Other
- Excellent communication and collaboration skills
- Strong problem-solving and analytical skills
- Bachelor's degree in Computer Science or related field (not explicitly mentioned but implied)
- Ability to work in a fast-paced environment and adapt to changing priorities
- Commitment to diversity, equity, and inclusion