Key Responsibilities: Backend Development & Maintenance
- Design, develop, and maintain backend services and APIs using Golang
- Write clean, maintainable, and efficient code
- Participate in the full application lifecycle: coding, debugging, maintaining
- Troubleshoot and debug backend systems effectively
Testing & Monitoring
- Implement automated unit, integration, and end-to-end (E2E) tests
- Design test cases
- Set up and maintain monitoring with tools like Grafana, Kibana, or similar by leveraging and using custom prometheus data
Performance & Optimization
- Optimize applications for speed, scalability, and resource efficiency
- Conduct code profiling and apply performance improvements
Cross-Team Collaboration
- Work in a cross-functional product team
- Provide support and coverage for teammates when needed
What You’ll Need Experience: Experience
- 5+ years of experience in Golang backend development
- Extensive knowledge about sync package and golang context
- Experience building and testing services with mocked external APIs
Skills
- Deep understanding of Golang fundamentals: memory model, goroutines, channels, profiling
- Confident writing maintainable, well-tested backend code
- Familiarity with observability and monitoring best practices
- Strong command of English (written and spoken)
Nice to Have
- Usage of uber fx
- Experience with AWS or other cloud platforms
- TypeScript
- DevOps exposure: Docker, Kubernetes, CI/CD pipelines
- Familiarity with high-performance or scalable system architecture
Mindset
- Collaborative and supportive team player
- Proactive in solving technical challenges and improving systems
- Open to feedback and continuous learning
- Enterprise-oriented mindset with a focus on structure and scalability
- Comfortable working in a Scrum-based, agile environment
Why you'll love working with us
- Join a young, creative team in a fast-paced and supportive environment
- We’re open to new ideas — if you’ve got a vision, pitch it and make it happen
- Enjoy competitive pay that matches your skills and experience
- Be part of a company that’s shaping the future of DeFi
- Take time when you need it — we offer unlimited vacation days
- Get fully compensated for your work gear — we’ll set you up for success
- Travel with us! We host an annual team retreat at a top international location