Global Ventures
companies
Jobs

Go Lang Developer

Classera

Classera

Software Engineering
Cairo, Cairo Governorate, Egypt
Posted on Mar 5, 2026

Posted on: Nov 27, 2025

The Mid-Level Golang Developer will be responsible for designing, building, and maintaining scalable backend services and APIs that power Classera’s global SaaS ecosystem, including learning, e-commerce, and fintech modules. This role requires solid backend development experience in Go (Golang), an understanding of microservices architecture, and the ability to collaborate effectively with cross-functional teams across Product, QA, and DevOps.

ROLE RESPONSIBILITIES

  • Develop, test, and deploy scalable backend services using Golang.
  • Design, implement, and optimize RESTful and gRPC APIs for internal and external integrations.
  • Participate in code reviews, contribute to design discussions, and maintain code quality.
  • Collaborate with frontend engineers, QA, and product teams to ensure reliable, high-performance applications.
  • Implement caching, concurrency, and database optimization techniques to improve performance.
  • Write unit and integration tests to ensure robustness and reliability.
  • Work closely with DevOps to deploy and monitor applications using CI/CD pipelines and cloud infrastructure (AWS/GCP).
  • Identify bottlenecks and propose scalable solutions to system performance issues.
  • Stay updated with new Golang libraries, frameworks, and industry best practices.

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3–5 years of professional software development experience, with at least 2+ years in Golang.
  • Proven experience in building distributed systems, microservices, and REST/gRPC APIs.
  • Strong understanding of data structures, algorithms, and concurrency models in Go.
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
  • Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS / GCP).
  • Familiarity with Git, CI/CD tools (e.g., GitHub Actions, Jenkins), and agile methodologies.