Backend Engineer (Golang, Distributed Systems)

UMATR • United State
Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join a small, high-calibre engineering team to design and build scalable systems. Work with senior engineers and founders to shape the technical foundation. Contribute to a cutting-edge platform from the ground up.

Key Highlights
Design and implement distributed systems
Develop and maintain a shared Golang codebase
Collaborate with engineers across the stack
Take ownership of scope, monitoring, and incident response
Drive technical decisions and shape team processes
Technical Skills Required
Golang Distributed Systems Kafka Redpanda ScyllaDB Cassandra
Benefits & Perks
Full relocation support
Visa support for international hires
Competitive health coverage
Generous parental leave
Time off and company-wide breaks

Job Description


🚀 Backend Engineer (Golang / Distributed Systems), Early Team Opportunity


I’m working with an innovative, early-stage tech company that’s building a cutting-edge platform from the ground up. They’re looking for Backend Engineers to join the team and help shape the technical foundation.

This is a rare chance to join early, work directly with senior engineers and the founders, and have a real impact on the architecture and systems that will scale to thousands or millions of users.



💡 What You’ll Be Doing

You’ll be part of a small, high-calibre engineering team designing and building scalable, high-performance systems. You’ll touch everything from backend services to a shared Golang-based core that powers multiple platforms, ensuring smooth and reliable performance.

Your role will include:


  • Designing and implementing distributed systems from the ground up.
  • Developing and maintaining a shared Golang codebase that handles networking, data synchronisation, and core logic across platforms.
  • Collaborating closely with other engineers across the stack to solve complex problems together.
  • Taking ownership of your scope, monitoring systems, responding to incidents, and improving reliability.
  • Driving technical decisions, proposing new ideas, and helping shape team processes.



🧠 Who They’re Looking For

They’re hiring engineers at multiple levels, curiosity, drive, and technical skill are more important than years of experience.

Ideal candidates have:

  • Professional or open-source experience with Golang.
  • Experience building or maintaining distributed systems in production (Kafka, Redpanda, ScyllaDB, Cassandra, etc.).
  • A passion for solving complex engineering problems and designing scalable systems.



🌍 Why This Role Stands Out

  • Be part of a small, collaborative, and ambitious team where your work is visible and impactful.
  • Enjoy a supportive work environment that encourages learning, experimentation, and continuous improvement.
  • Full relocation and visa support available for international hires.
  • Competitive benefits include health coverage, parental leave, generous time off, and company-wide breaks to recharge.


Subscribe our newsletter

New Things Will Always Update Regularly