Remote Senior Backend Engineer (Go) Job at Kashia Limited
Website Kashia Limited
Job Overview
Kashia Limited advertised a full-time remote Senior Backend Engineer position open to candidates in Nigeria, Kenya and Ghana. The role focused on designing backend services in Go, managing API architecture and improving the reliability, performance and observability of production systems.
The position also involved code review, mentoring mid-level engineers and working with product and design teams to plan technical delivery. Kashia’s official careers page now confirms that applications are closed and the position has been filled.
Job Details
- Company: Kashia Limited
- Job Title: Senior Backend Engineer – Go
- Location:Nigeria, Kenya and Ghana
- Work Arrangement: Fully remote
- Job Type: Full Time
- Qualification: BA/BSc/HND
- Experience: At least five years of backend-engineering experience, including at least two years working with Go
- Job Field:Software Engineering
- Salary: US$3,500–US$5,500 per month
- Application Deadline: Not specified
About Kashia Limited
Kashia is a workforce platform developed for the African market. It connects companies with verified professionals, automates human-resources tasks and manages secure escrow transactions.
Key Responsibilities
Backend Service Development
The Senior Backend Engineer will design and build backend services using Go. Responsibilities will include:
- Developing backend services that support Kashia’s platform.
- Working with PostgreSQL as the primary relational database technology identified for the role.
- Applying sound backend-engineering practices throughout service development.
- Contributing to systems that can support the platform’s operational requirements.
- Maintaining appropriate technical quality as services are developed and updated.
API Design and Documentation
The successful candidate will take ownership of API design and supporting documentation for services used by web and mobile clients. This will involve:
- Designing APIs that support the required product functionality.
- Maintaining clear technical documentation.
- Considering the needs of both web and mobile consumers when structuring services.
- Communicating technical decisions clearly to relevant team members.
- Supporting effective integration between backend services and client-facing applications.
System Reliability and Performance
The role requires continuous improvement of existing systems. The engineer will:
- Identify opportunities to improve system reliability.
- Strengthen observability across backend services.
- Investigate and address performance limitations.
- Support the stable operation of production services.
- Apply findings from system monitoring to technical improvements.
Code Quality and Engineering Support
As a senior team member, the successful candidate will contribute to the quality and development of the engineering team by:
- Reviewing code produced by other engineers.
- Providing constructive technical feedback.
- Mentoring mid-level engineers.
- Sharing knowledge on Go, backend development and related engineering practices.
- Helping the team maintain consistent technical standards.
Product and Design Collaboration
The Senior Backend Engineer will work with product and design colleagues to:
- Clarify the technical scope of planned work.
- Assess how proposed features affect backend services.
- Help determine an appropriate sequence for delivery.
- Communicate technical requirements and constraints.
- Support realistic coordination between product expectations and engineering implementation.
Qualifications and Experience
Applicants should have:
- At least five years of professional backend-engineering experience.
- A minimum of two years of hands-on experience working with Go.
- Experience operating production services on AWS or a comparable cloud platform.
- Experience using Docker.
- Experience working with continuous integration and continuous deployment pipelines.
- Basic familiarity with infrastructure-as-code practices.
The vacancy summary lists BA, BSc or HND as the qualification category but does not specify a required academic discipline.
Required Technical Skills
Candidates should demonstrate:
- Strong Go development skills.
- Strong SQL knowledge.
- Strong relational data-modelling ability.
- Practical experience with PostgreSQL.
- Experience designing and documenting APIs.
- Understanding of production-service reliability.
- Knowledge of application monitoring and observability.
- Ability to evaluate and improve backend performance.
- Familiarity with AWS or a similar cloud environment.
- Competence with Docker and CI/CD workflows.
- Basic knowledge of infrastructure as code.
Communication and Leadership Skills
The position also requires:
- Clear written communication.
- Ability to collaborate effectively in a remote, asynchronous team.
- Code-review experience.
- Ability to mentor mid-level engineers.
- Capacity to coordinate technical work with product and design teams.
- Ability to scope and sequence engineering delivery.
Additional Experience That Would Be Useful
The following are desirable but not stated as mandatory:
- Experience with payment, banking or ledger systems.
- Exposure to event-driven architecture.
- Familiarity with message queues.
- Contributions to open-source projects.
Vacancy Verification
AfriJobSpace reviewed the official Kashia vacancy page on 10 September 2026. The employer marks the Senior Backend Engineer (Go) position as closed and confirms that the role has been filled.
The official listing identifies Nigeria, Kenya and Ghana as eligible locations and states a monthly salary range of US$3,500 to US$5,500.
Applications Closed
Applications for the Senior Backend Engineer (Go) position at Kashia Limited are closed, and the employer confirms that the role has been filled. This vacancy is retained for archival and informational purposes only.
Candidates interested in future opportunities should visit Kashia’s official careers page and review positions currently marked as open. Do not submit an application for this closed role.
