Back to other Opportunities

Awura Computing PLC

Backend Engineer (Mid-Level ) at Awura Computing PLC



Position Title: Backend Engineer (Mid-Level )
Employer: Awura Computing PLC
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Posted date: 2 days ago
Deadline: October, 27/2025 (5 days left)

We are seeking a Mid-Level Backend Engineer with a strong command of Go (Golang) to join our growing team. The ideal candidate has a solid grasp of backend programming principles and software architecture concepts. You will be responsible for developing and maintaining the core services that power our projects, writing testable, readable, and maintainable code. You understand the importance of collaboration and demonstrate excellent etiquette with tools like Git, Linear, and Slack to work effectively within a team environment.

Key Responsibilities

  • Develop and maintain scalable backend services and APIs using Go.
  • Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver high-quality features.
  • Write clean, well-documented, and thoroughly tested code, adhering to best practices and coding standards.
  • Participate in architectural discussions and contribute to the design of robust and resilient systems.
  • Engage in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshoot and debug production issues, identifying root causes and implementing effective solutions.
  • Manage code and project workflows effectively using Git, including branching, merging, and pull requests, while maintaining a clean commit history.

Qualifications

  • 2-5 years of professional experience in backend software development.
  • Proven experience building applications with Go (Golang) in a production environment.
  • Solid understanding of software architecture concepts, including microservices, RESTful APIs, and event-driven patterns.
  • Strong commitment to writing testable code with experience in unit, integration, and end-to-end testing.
  • Proficient with Git and common Git workflows (e.g., GitFlow, GitHub Flow).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Excellent communication and collaboration skills.

Bonus Points

  • Familiarity with CI/CD pipelines (e.g., GitLab CI).
  • Experience with gRPC and Protocol Buffers.
  • Contributions to open-source projects.



View All Vacancies at Awura Computing PLC

Receive Job alerts Matching Your Criteria:


Telegram

OR

You can unsubscribe at any time

Featured Jobs


Senior Accountant

@ Eco Packaging Industry PLC 1 week ago

Eco Packaging Industry PLC, a leading packaging manufacturer under the CPLC Group, is looking for a qualified female Senior Acc...


Content Creator And Writer

@ Sky Medical Supplies 1 week ago

Job SummarySky Medical Supplies is seeking creative and detail-oriented content creating professionals who can transform comple...


Storekeeper

@ Gofere Sportswear Manufacturing 1 week ago

Job Summary:Responsible for receiving, reconting, and issuing goods, maintaining proper stock levels and ensuring accurate docu...


Entry Level Operations & Sales Associate

@ AMI EXPRESS 2 weeks ago

Key ResponsibilitiesProvide operations support: Assist in daily logistics operations including shipment coordination, dispatchi...


Senior Customer Service Supervisor (Female candidates only)

@ GeezJobs (Recruitment Department) 1 week ago

Job SummaryOn behalf of our client, a well-known Eye Clinic, we are seeking a qualified and confident Senior Customer Service S...


Liaison Officer

@ GeezJobs (Recruitment Department) 2 weeks ago

Job SummaryOn behalf of our client, we are looking for a Liaison Officer with 1–3 years of experience to join their team.Key Re...


Site Engineer on (Water Supply Project)

@ CCECC 2 days ago

1. Educational QualificationMinimum (Required):Bachelor’s Degree (BSc) in:Civil Engineering (most common and preferred)Water R...


Sr. Liaison Officer

@ Minaye PLC 2 days ago

Vacancy Announcement: Senior Liaison OfficerJob SummaryThe Senior Liaison Officer will be responsible for overseeing and m...


SHARE THIS JOB

Get Job Alerts on Your Telegram – matching your criteria