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