Empat
Senior Golang Developer
EmpatUkraine1 day ago
Full-timeRemote FriendlyProduction, Business Development

Are you a Go developer ready to own the architecture of a high-performance messaging platform built for scale and speed? Then this is the perfect opportunity for you!


Empat is looking for a Senior Go Developer to join our remote team (with a 9:00–15:00 EST overlap). You’ll work hand-in-hand with our Product Manager and collaborate closely with Product, DevOps, and Customer Success to shape and scale our messaging platform. While you won’t manage anyone initially, we’re looking for someone who brings technical ownership, leadership energy, and a proactive mindset to drive things forward.


Your responsibilities will include:

  • Architect, design, and implement backend systems using Go.
  • Build and maintain high-volume systems serving email, SMS, RCS, and other marketing communications.
  • Champion best practices in API design, distributed systems, and messaging reliability.
  • Take a technical leadership role: mentoring other engineers, participating in code reviews, and helping set engineering standards.
  • Collaborate cross-functionally with Product, DevOps, and Front-end to deliver business-critical features.
  • Be a proactive communicator and driving force in team meetings and product planning.


What we expect from you:

  • 5+ years of backend experience in Go.
  • Deep understanding of REST APIs, gRPC, scalable microservices, and modern backend architecture.
  • Strong experience with cloud platforms (GCP preferred) and containerized environments (Docker, Kubernetes).
  • Excellent communication skills - you thrive in meetings, love collaborating, and know how to rally a team.


Bonus points if you have:

  • Experience with message deliverability, carrier compliance, or A2P messaging workflows.
  • Experience with data streaming and other data tools, Kafka, Airflow, Apache Beam, BigQuery.
  • Familiarity with real-time systems, WebSockets, or push notifications.
  • Experience working with messaging protocols: SMTP, SMPP, Twilio, Mailgun, RCS APIs, or similar.


What we offer:

  • Competitive salary and equity;
  • Fully remote work with flexible hours;
  • High level of autonomy and ownership;
  • A fast-moving, transparent team culture;
  • Learning & development budget;
  • Please note: this position does not include paid vacation or sick leaves.


Interview process:

  1. Intro call with recruiter;
  2. Technical interview with Empat team;
  3. 15-minute call with the client;
  4. Technical interview from the client's side.

Key Skills

Ranked by relevance