Job Openings
Senior Backend Developer (Golang)
About the job Senior Backend Developer (Golang)
We're looking for a Senior Backend Developer (Golang) to join our fintech platform team at EMCD one of the top global crypto ecosystems.
Responsibilities:
- Develop and maintain backend services for key financial products using Go
- Integrate with external providers via REST APIs and internal services via gRPC and Kafka
- Optimize and scale backend systems to support growing load and complexity
- Improve observability (logging, monitoring, tracing) and ensure backend security
- Contribute to backend architecture decisions and best practices
Requirements:
- 4+ years of commercial experience with Golang
- Solid experience working with high-load, event-driven architectures (Kafka or similar)
- Proficiency in building and maintaining real-world backend systems
- Experience integrating third-party APIs and designing scalable service interfaces
- Background in fintech, crypto, or blockchain projects is a strong plus
- Prior experience as a Tech Lead is a plus
Challenges You'll Tackle:
- Taking ownership of backend architecture for key services
- Defining and evolving best practices within the backend team
- Actively experimenting with and integrating AI into development workflows
- Balancing development speed with long-term maintainability and scalability
What We Offer:
- Fully remote work from anywhere in the world
- Flexible working hours results over schedules
- 28 calendar days of vacation + 12 additional bonus days
- Paid sick leave with no bureaucracy
- Compensation for courses, certifications, and training programs
- Real ownership, challenging tasks, and the chance to shape key infrastructure