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.
You'll work on critical backend infrastructure powering financial services across our platform from integrations with payment providers to internal services like balance tracking, security, and event processing.
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:
- 5+ 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 financial 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 fintech infrastructure