Qureos

Find The RightJob.

Software Engineer (GoLang)

Job Description

A Senior Software Engineer (GoLang) designs, builds, and scales high-performance backend systems and microservices using the Go programming language — driving architectural decisions, leading engineering teams, and delivering robust cloud-native solutions across distributed enterprise environments.

Key Responsibilities

  • Design and build scalable, high-performance Go microservices.
  • Architect fault-tolerant distributed systems and backend APIs.
  • Lead code reviews and enforce Go best practices consistently.
  • Integrate cloud services using AWS, GCP, or Azure platforms.
  • Mentor junior and mid-level developers across engineering teams.
  • Oversee CI/CD pipelines and automated deployment workflows.
  • Optimize system performance, reliability, and production monitoring.
  • Collaborate with cross-functional teams on complex technical solutions.

Skill & Experience

  • Expert-level proficiency in Go programming and standard libraries.
  • Strong experience with microservices, gRPC, and REST APIs.
  • Hands-on knowledge of Kubernetes, Docker, and containerization.
  • Deep understanding of concurrency, goroutines, and Go channels.
  • Proficiency in SQL, NoSQL databases, and version control systems.
  • Strong leadership, problem-solving, and cross-team collaboration skills.

Note: Salary depends on experience and skills and is paid in local currency.


  • Date Posted
    March 26, 2026
  • Location
    Karachi
  • Offered Salary:
    1515000 - 3655000 / year
  • Expiration date
    October 23, 2028
  • Experience
    2 Year
  • Gender
    Both
  • Qualification
    Bachelor Degree

© 2026 Qureos. All rights reserved.