Golang Developer

6 - 11 years

7 - 15 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Looking for an experienced Backend Technical Architect with expertise in Golang and Pyhton

to lead design, build and oversee backend system. The ideal candidate should have a deep

understanding of scalable architectures, and experience with distributed systems. This role

demands strong problem-solving skills, attention to detail, and a passion for building high performance applications.

Responsibilities:

  • Architecture Design
  • Design and oversee the development of scalable, maintainable, and high performance backend architectures.
  • Ensure alignment with industry best practices and company objectives.
  • Write clean, efficient, and reusable code in Golang and Python.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Scalability and Performance
  • Optimize system performance and ensure scalability for high-traffic environments.
  • Design and implement microservices-based architectures.
  • Technology Leadership
  • Stay updated with the latest trends in backend development and cloud technologies.
  • Provide technical leadership and mentorship to the development team.
  • Code Review and Quality Assurance
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Define and enforce coding guidelines and workflow
  • Work closely with DevOps, frontend teams, product stakeholders and Vendors to meet technical and business goals.
  • Document architectural decisions and system designs for future reference
  • Monitoring and Troubleshooting
  • Develop monitoring tools and dashboards for backend systems.
  • Identify and resolve bottlenecks and bugs

Required Skills:

  • Strong expertise in Golang and Python with a proven track record of developing backend systems.
  • Knowledge of C & C++ is good to have.
  • Deep understanding of RESTful APIs, gRPC, and message queues (e.g., RabbitMQ, Kafka).
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Proficiency in database technologies (e.g., Postgres, MySQL, MongoDB) and query optimization.
  • Hands-on experience with microservices architecture and containerization tools (e.g., Docker, Kubernetes).
  • Knowledge of distributed systems and event-driven architectures.
  • Familiarity with CI/CD pipelines and DevOps practices.

Preferred Skills:

  • Experience with real-time systems or low-latency applications.
  • Knowledge of API gateways and reverse proxies (e.g. Nginx, Envoy).
  • Understanding of performance profiling, monitoring, and security best practices.
  • Exposure to Agile/Scrum methodologies

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
ICICI Securities logo
ICICI Securities

Financial Services

Mumbai

RecommendedJobs for You

hyderabad, chennai, bengaluru

thane, maharashtra, india