Back to Jobs


Awura Computing PLC

Backend Software Engineer (Golang) at Awura Computing PLC


Position Title: Backend Software Engineer (Golang)
Employer: Awura Computing PLC
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Posted date: 2 hours ago
Deadline: March, 26/2026 (7 days left)


Job Summary

We are looking for a performance-driven Golang Engineer to join our technical team. In this role, you will be responsible for designing and maintaining high-performance distributed systems, focusing on concurrency and efficient data-oriented design. You will play a key role in building out our core services, ensuring they are scalable, thread-safe, and highly available.

Responsibilities

  • Design, develop, and maintain robust backend services using Golang.
  • Implement high-performance communication layers using RPC protocols (primarily Connect RPC but having an understanding of gRPC will work).
  • Architect and optimize distributed systems to handle high concurrency and low-latency requirements.
  • Collaborate with cross-functional teams to define API contracts using Protocol Buffers (Protobuf).
  • Write clean, maintainable, and testable code, prioritizing system efficiency over abstract complexity.
  • Manage persistent data layers, ensuring thread safety and data integrity in high-load environments.

Qualification

  • Experience: 2–4 years of professional experience in backend development with a strong focus on Golang.
  • Protocols: Deep understanding of RPC/gRPC and experience building microservices that communicate via these frameworks.
  • Concurrency: Proven ability to write concurrent code using Goroutines and Channels, with a solid grasp of synchronization primitives.
  • Databases: Proficiency in SQL (ideally PostgreSQL) and experience with row-level locking and transaction management.
  • Architecture: Strong understanding of distributed systems, including service discovery, load balancing, and caching strategies.




View All Vacancies at Awura Computing PLC

Your dream job starts with a winning CV. Let our experts write yours today! 👉 Learn More


Receive Job alerts Matching Your Criteria:


Telegram

OR

You can unsubscribe at any time

Featured Jobs


Surveillance Operator

@ BDA Business and Agricultural Development PLC 1 week ago

Current Vacancy: Property Sales Advisor

@ Neud Properties 1 week ago

Clinical Programs Lead – Women’s & Child Health

@ GeezJobs (Recruitment Department) 1 day ago

Jr. Printing & Design Officer

@ NIB CANDY FACTORY PLC 5 days ago

The Program Manager

@ GeezJobs (Recruitment Department) 20 hours ago

Junior Nurse (ophthalmic background is preferred)

@ Biruh Vision Eye Speciality Center 1 week ago

B2B Sales & Media Representative

@ GeezJobs (Recruitment Department) 1 week ago

Senior HR Officer

@ A Two Electronics 3 hours ago

Get Job Alerts on Your Telegram – matching your criteria