Jobs

A faster, smarter way to find better-fit jobs, stay on top of every application, and focus on interviews.

Legal
  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
Resources
  • About Us
  • Help Center
  • How to Cancel
  • Customer Support
JobAssist
Copyright © 2025-2026 JobAssist™. All rights reserved. All trademarks referenced herein are the properties of their respective owners.
Golang Lead at Persistent - JobAssist
FAQ

Questions, answered.

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Persistent was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.

Home›Jobs›IT & Software›Golang Lead
Persistent logo

Golang Lead

Persistent

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About Position:

We are looking for an experienced Golang Lead to drive the design, development, and delivery of scalable, high-performance backend systems. The role requires strong expertise in Golang, distributed systems, microservices architecture, cloud-native technologies, and technical leadership. The ideal candidate will lead engineering teams, define solution architectures, mentor developers, and ensure successful delivery of enterprise-grade applications.

  • Role: Golang Lead
  • Experience: 12+ Years
  • Job Type: Full Time Employment

What You'll Do:

  • We are seeking an experienced Development Lead to lead the design, development, and delivery of scalable backend services built using Golang.
  • The role combines hands-on engineering with technical leadership, team mentoring, architecture ownership, and predictable product delivery across the software lifecycle.
  • The ideal candidate has strong expertise in distributed systems, microservices, cloud-native development, DevOps practices, and production-grade engineering.
  • The person should be comfortable translating business requirements into sound technical solutions and driving execution across cross-functional teams.

Key Responsibilities

  • Technical Leadership

    • Lead a team of backend developers and own end-to-end delivery of complex software capabilities.
    • Define solution architecture and design scalable, secure, resilient, and high-performance backend systems.
    • Drive technical decisions, design reviews, code reviews, proof-of-concepts, and engineering standards. Collaborate with Product Managers, Architects, QA, DevOps, UX, and customer stakeholders to align scope, dependencies, and delivery outcomes.
    • Identify technical risks early and establish pragmatic mitigation plans.
  • Backend Engineering

    • Design and develop RESTful APIs, gRPC services, and backend components using Golang.
    • Build and maintain microservices and event-driven applications. Apply effective concurrency patterns using goroutines, channels, synchronization, context, and cancellation.
    • Optimize database design, query performance, caching, and data-processing workflows.
    • Troubleshoot complex production issues, lead root-cause analysis, and ensure corrective and preventive actions.
  • Delivery Engineering Governance

    • Own technical planning, estimation, sprint commitments, and delivery execution.

Expertise You'll Bring:

Job details

Workplace

Remote

Employment

Full time

Seniority

Mid level

Headquarters

Pune

Posted

Posted today

About company

We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next.

Millions of jobs, with real people getting hired every day

200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
  • Track technical dependencies, quality risks, non-functional requirements, and technical debt.

  • Drive CI/CD, test automation, observability, security scanning, and release-readiness practices.

  • Ensure compliance with coding, quality, security, performance, documentation, and review standards. Use engineering metrics to improve predictability, quality, and operational reliability.

  • People Leadership

    • Mentor developers in system design, coding practices, debugging, and problem-solving.
    • Set clear expectations, provide timely feedback, and support capability and career development. Participate in hiring, technical interviews, onboarding, and competency development.
    • Promote a culture of ownership, collaboration, innovation, accountability, and continuous learning.

Required Technical Skills

  • Skill Area

    • Expected Proficiency
    • Golang
      • Strong hands-on development; idiomatic Go; goroutines, channels, interfaces, context, error handling, profiling, memory management, and performance optimization.
    • API Services
      • RESTful APIs, gRPC, service contracts, versioning, authentication, authorization, validation, and backward compatibility.
    • Architecture
      • Microservices, distributed systems, event-driven architecture, domain-driven design, design patterns, resiliency, high availability, and scalability.
    • Data Stores
      • Strong SQL skills with PostgreSQL, MySQL, or SQL Server; experience with Redis, MongoDB, DynamoDB, Cassandra, or equivalent NoSQL technologies.
    • Messaging
      • Kafka, RabbitMQ, NATS, Azure Service Bus, AWS messaging services, or equivalent asynchronous integration platforms.
    • Cloud Containers
      • AWS, Azure, or GCP; Docker; Kubernetes; configuration, secrets, deployment, and scaling practices.
  • DevOps Quality

    • Git, CI/CD, unit and integration testing, code quality gates, vulnerability scanning, infrastructure automation, and release management.
  • Bachelor's or Master's degree in Computer Science, Electronics & Telecommunication, Instrumentation Engineering, Electrical Engineering, Software Engineering, or a related technical discipline.

  • Advanced degrees (M.Tech/MS) in Software Systems, Embedded Systems, Electronics, Instrumentation, or Computer Engineering are preferred.

  • Relevant certifications in Software Architecture, System Design, Embedded Systems, or Cloud Technologies will be an added advantage.

Benefits:

  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents

Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment.

Let's unleash your full potential at Persistent - persistent.com/careers

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Headquarters

Pune

Open jobs

472

Website

persistent.com
Persistent logoPersistent