Talent.com
Senior Golang Developer - REMOTE

Senior Golang Developer - REMOTE

D.P. ConsultingJhelum, Punjab, Pakistan
24 days ago
Job description

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

D.P. Consulting is seeking a highly experienced Senior Go Engineer with over 10 years of experience in software development, specializing in Go (Golang). The ideal candidate will have a deep understanding of Go programming, experience in building scalable and efficient backend systems, and the ability to lead complex projects. This role requires a developer who can design, develop, and maintain high-performance applications while mentoring junior engineers and driving technological innovation.

Responsibilities :

  • Design, develop, and maintain high-performance, scalable backend systems using Go (Golang).
  • Collaborate with cross-functional teams to define system architecture, design patterns, and best practices.
  • Optimize applications for maximum speed and scalability, addressing performance bottlenecks and ensuring the system's robustness.
  • Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
  • Lead the design and implementation of microservices and RESTful APIs, ensuring seamless integration with other systems.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous learning and improvement.
  • Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
  • Stay up-to-date with the latest advancements in Go and related technologies, integrating new tools and techniques into development practices.
  • Work closely with DevOps teams to ensure smooth deployment and monitoring of applications in production environments.
  • Communicate effectively with stakeholders, translating technical concepts into business outcomes.

Qualifications :

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years focused on Go (Golang).
  • Strong understanding of Go’s concurrency model and experience with multithreading and parallel processing.
  • Proven experience in building and maintaining large-scale distributed systems and microservices architectures.
  • Proficiency in designing and developing RESTful APIs, with a deep understanding of HTTP protocols.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Experience with cloud platforms (AWS, GCP, Azure) and related services for scalable infrastructure.
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Excellent problem-solving skills and the ability to think critically and strategically.
  • Strong communication skills, with the ability to collaborate effectively in a remote team environment.
  • Job Specification

  • Go (Golang) : Expert-level proficiency in Go, with a deep understanding of its standard library, tools, and best practices.
  • Concurrency : Strong experience with Go’s concurrency model, including goroutines, channels, and context management.
  • Microservices : Proven ability to design, develop, and maintain microservices architectures.
  • API Development : Expertise in building RESTful APIs, with a solid understanding of HTTP protocols.
  • Cloud Platforms : Experience with AWS, GCP, or Azure for deploying and managing scalable applications.
  • Containers : Proficiency in containerization using Docker and orchestration with Kubernetes.
  • Databases : Strong knowledge of relational and NoSQL databases, with experience in schema design and query optimization.
  • Performance Optimization : Skills in profiling, debugging, and optimizing Go applications for performance and scalability.
  • Team Collaboration : Excellent communication and leadership skills, with experience mentoring junior developers and leading technical discussions.
  • Problem-Solving : Strong analytical skills and a proactive approach to identifying and solving complex technical challenges.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Jhelum, Punjab, Pakistan

    Related jobs
    • Promoted
    Senior Backend Developer, Remote

    Senior Backend Developer, Remote

    AutoScale VenturesGujrat, Punjab, Pakistan
    You will play a key role in designing, building, and maintaining backend systems, with a strong focus on large-scale crawlers and supporting data-driven and infrastructure solutions.Lead the design...Show moreLast updated: 29 days ago
    • Promoted
    Senior Full-Stack Developer (Remote)

    Senior Full-Stack Developer (Remote)

    Borg Collective GmbHGujrat, Punjab, Pakistan
    This range is provided by Borg Collective GmbH.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Borg's mission is to advance humanity toward perf...Show moreLast updated: 30+ days ago
    • Promoted
    MEAN Stack Developer - REMOTE

    MEAN Stack Developer - REMOTE

    Next SapienJhelum, Punjab, Pakistan
    Be an expert in Angular and MEAN stack peripheral technologies.We are not taking mid-level or juniors at this time.Able to work over a remote connection like Teamviewer or Chrome Remote Desktop.Flu...Show moreLast updated: 24 days ago
    • Promoted
    Senior Angular Developer

    Senior Angular Developer

    CloudDevsGujrat, Punjab, Pakistan
    At Smart Working, we believe your job should not only look right on paper but also feel right every day.This isn’t just another remote opportunity – it’s about finding where you truly belong, no ma...Show moreLast updated: 30+ days ago
    • Promoted
    Senior.NET Core Developer REMOTE

    Senior.NET Core Developer REMOTE

    Stone Age Technologies SIAGujrat, Punjab, Pakistan
    Bachelor degree or equivalent in the field.Stone Age Technology is a dynamic and innovative software development company dedicated to delivering cutting-edge solutions to our clients.We specialize ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Stable Diffusion Developer (Remote)

    Senior Stable Diffusion Developer (Remote)

    YourTeam.techGujrat, Punjab, Pakistan
    As a Senior Stable Diffusion Developer, you will be responsible for : .Developing and implementing advanced Stable Diffusion algorithms and models. Collaborating with cross-functional teams to design ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Golang Developer - REMOTE

    Senior Golang Developer - REMOTE

    Byte TalentedJhelum, Punjab, Pakistan
    Experience with AWS and deploying cloud applications to AWS Elastic Kubernetes Service (EKS).Get requirements from access team. Do the topology, how amps are connected to each other.Aligned connecti...Show moreLast updated: 24 days ago
    • Promoted
    Senior Golang Engineer

    Senior Golang Engineer

    DevsincJhelum, Punjab, Pakistan
    Devsinc is looking for a talented and experienced Senior Golang Engineer to join our innovative development team.In this role, you will be responsible for designing and implementing high-performanc...Show moreLast updated: 8 days ago
    • Promoted
    Senior Angular Developer

    Senior Angular Developer

    ACE Money TransferKharian, Punjab, Pakistan
    ACE Money Transfer is a UK-based multinational remittance company headquartered in Manchester, United Kingdom.We provide secure, fast, and reliable online money transfer services to individuals in ...Show moreLast updated: 23 days ago
    • Promoted
    Senior DevOps Engineer (Remote)

    Senior DevOps Engineer (Remote)

    360trainingJhelum, Punjab, Pakistan
    Senior DevOps Engineer (Remote) at 360training.Senior DevOps Engineer with experience in Azure, Infrastructure-as-Code, and CI / CD automation to build, operate, and scale our cloud infrastructure po...Show moreLast updated: 24 days ago
    • Promoted
    Azure Backend Developer With Machine Learning Experience - REMOTE

    Azure Backend Developer With Machine Learning Experience - REMOTE

    Bineric ASGujrat, Pakistan
    Azure Backend Developer With Machine Learning Experience - REMOTE.Are you a skilled and motivated developer with a passion for cutting-edge technology? We are seeking a talented individual to join ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend (Senior, Remote)

    Software Engineer - Backend (Senior, Remote)

    Lucidya | لوسيدياJhelum, Punjab, Pakistan
    Get AI-powered advice on this job and more exclusive features.Lucidya is an AI-native company transforming how brands understand and engage with their customers through cutting-edge technologies pu...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer (Golang)

    Senior Software Engineer (Golang)

    Pixel CraftGujrat, Punjab, Pakistan
    Design, develop, and maintain scalable, high-performance backend systems using Golang and other technologies like Ruby on Rails, Python, or Java. Build responsive and intuitive front‑end interfaces ...Show moreLast updated: 21 days ago
    • Promoted
    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

    TrilogyJhelum, Punjab, Pakistan
    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD.You are an engineer who doesn't tolerate bad code, slow deployments, or outdated development practices. You don't just write software—you bui...Show moreLast updated: 3 days ago
    • Promoted
    Senior Full-Stack Developer (Remote)

    Senior Full-Stack Developer (Remote)

    Graph.oneGujrat, Punjab, Pakistan
    Borg’s mission is to advance humanity toward perfect information.Imagine a world where finding the right person to solve any problem you have is nearly instant and effortless.In that world, you can...Show moreLast updated: 8 days ago
    • Promoted
    Full Stack Blockchain Developer - REMOTE

    Full Stack Blockchain Developer - REMOTE

    WorkAsProJhelum, Punjab, Pakistan
    Full Stack Blockchain Developer - REMOTE.WorkAsPro is the largest blockchain-based online marketplace for freelance work of any kind. Profit from your expertise by teaching it to our group of buyers...Show moreLast updated: 24 days ago
    • Promoted
    Senior C# Engineer - REMOTE

    Senior C# Engineer - REMOTE

    BorvistaJhelum, Punjab, Pakistan
    Borvista Company USA is a leading technology solutions provider that specializes in developing innovative software solutions for various industries. We are seeking a highly skilled and experienced S...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer - REMOTE

    Senior Software Engineer - REMOTE

    National ComplianceGujrat, Punjab, Pakistan
    National Compliance is a leading tech and consulting solutions provider, specialized in delivering top-notch compliance solutions to financial institutions. As a trusted partner to financial organiz...Show moreLast updated: 30+ days ago