Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rubikal

Go Engineer

Rubikal

Go Engineer responsible for developing back-end components and microservices for high-performance applications at Rubikal. Collaborating within Agile teams to optimize applications and ensure efficiency.

Posted 6/8/2026full-timeCairo • 🇪🇬 EgyptMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformKubernetesMicroservicesNoSQLSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-quality software applications using Go.
  • Implement APIs, and work on microservices architecture to build scalable and efficient systems.
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews and troubleshoot and debug applications.
  • Participate in all aspects of Agile software development: planning, design, development, and deployment.

Requirements

What you’ll need
  • Proficient in Go programming language and understanding of its ecosystem.
  • Experience with distributed systems and microservices architecture.
  • Strong knowledge of RESTful APIs and related technologies.
  • Familiarity with databases (SQL and NoSQL) and cloud services (AWS, GCP, Azure).
  • Ability to write clean, maintainable, and efficient code.
  • Understanding of version control systems, particularly Git.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Familiarity with continuous integration and deployment (CI/CD) practices.
  • Strong problem-solving abilities and love for tackling challenges.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Benefits

Comp & perks
  • Competitive salary
  • State-of-the-art computer hardware and software
  • Commuting allowance
  • Flexible schedule
  • Your work makes a difference in people's lives

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Gomicroservices architectureRESTful APIsSQLNoSQLAWSGCPAzureDockerKubernetes
Soft Skills
problem-solvingcommunicationcollaboration