We are looking for a skilled Backend Engineer to join our team and work on scalable, high-performance backend systems. This is a hands-on role where you’ll contribute to the architecture, development, and optimization of distributed systems.
What You’ll Do:
Design, develop, and maintain backend services with a focus on scalability and performance.
Work on distributed systems, ensuring reliability and efficiency under load.
Implement concurrent solutions and optimize processes for Linux environments.
Collaborate with team members to deploy and manage services using Kubernetes.
Contribute to code reviews, documentation, and best practices for engineering excellence.
What We’re Looking For:
Strong experience in Golang programming (primary requirement).
Solid understanding of concurrency and Linux systems.
Experience with distributed systems, Kubernetes, and scalable architectures.
Focus on performance optimization and reliable, maintainable code.
Nice-to-Have:
Knowledge of Java or Python is a plus but not required.
Familiarity with cloud platforms, networking, or system security concepts.
Why Join Us:
Work on challenging distributed systems with a focus on performance and reliability.
Collaborate with a team of talented engineers in a flexible, remote environment.
Opportunity to grow technically and contribute to architectural decisions.