Job Openings Senior Golang Developer

About the job Senior Golang Developer

For our client, we are looking for a Senior Go Backend Engineer to join a long-term, full-time, remote collaboration.

Our client is building a scalable, developer-friendly messaging platform covering email, SMS, and RCS. The product focuses on messaging infrastructure  optimizing for deliverability, speed, and API quality.Youll be part of a lean, high-performing team working directly with the Product Manager, DevOps, and Customer Success teams. While you wont mentor initially, the company expects you to bring leadership energy and technical ownership.Work setup:

  • Type: Full-time, remote
  • Start: ASAP
  • Collaboration: Long-term
  • Overlap from time to time: 16:00 до 22:00 Kyiv time 

The ideal candidateYoure a seasoned Go backend engineer (5+ years) who thrives in building high-volume distributed systems. Youre comfortable with cloud-native development, proactive in communication, and naturally take technical ownership and leadership.What you will do

  • Architect, design, and implement backend systems using Go.
  • Build and maintain high-volume messaging systems for email, SMS, and RCS.
  • Champion API design, distributed systems, and messaging reliability best practices.
  • Take a technical leadership role: participate in code reviews, mentor peers, and define standards.
  • Collaborate closely with Product, DevOps, and Frontend teams to deliver business-critical features.
  • Communicate effectively and drive product and technical discussions forward.

Requirements

  • 5+ years of backend experience with Go (Golang).
  • Solid understanding of REST APIs, gRPC, microservices, and scalable architectures.
  • Hands-on experience with GCP (preferred), Docker, and Kubernetes.
  • Strong communication and collaboration skills.

Nice-to-have

  • Experience with messaging deliverability, carrier compliance, A2P workflows.
  • Knowledge of Kafka, Airflow, Apache Beam, BigQuery, or other data streaming tools.
  • Familiarity with real-time systems, WebSockets, or push notifications.
  • Background as a startup engineer or technical founder.
  • Open-source contributions or tech community involvement.
  • Experience with SMTP, SMPP, Twilio, Mailgun, or RCS APIs.

What the company offers

  • Competitive salary and equity;
  • Fully remote work with flexible hours;
  • High level of autonomy and ownership;
  • Fast-moving, transparent team culture;
  • Learning and development budget.

Interview process

  1. Intro call with recruiter;
  2. Technical interview 
  3. 15-minute client call;
  4. Final technical interview with the client.

Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.