PGAGI
Golang Developer
PGAGIIndia7 days ago
Full-timeRemote FriendlyEngineering, Information Technology
Backend Engineer Python / Golang / Rust

Location : Bangalore, India

Experience Required : 2-3 years minimum

Job Overview

We are seeking a skilled Backend Engineer with expertise in Python, Golang, or Rust to join our engineering team. The ideal candidate will have hands-on experience in building and maintaining enterprise-level, scalable backend services using microservices architecture.

Key Requirements

Technical Skills :

  • Programming Expertise : Advanced proficiency in Python with strong knowledge of Django, FastAPI, or Flask, OR expertise in Golang or Rust for backend development.
  • Microservices Architecture : Solid experience in designing, developing, and maintaining microservices-based systems.
  • Database Management : Hands-on experience with PostgreSQL, MySQL, MongoDB, including database design and optimization.
  • API Development : Strong experience in designing and implementing RESTful APIs and GraphQL services.
  • Cloud Platforms : Proficiency with AWS, GCP, or Azure services for deployment and scaling.
  • Containerization & Orchestration : Strong knowledge of Docker and Kubernetes for scalable deployments.
  • Messaging & Caching : Experience with Redis, RabbitMQ, Apache Kafka, and caching strategies (Redis, Memcached).
  • Version Control : Advanced Git workflows and team collaboration best practices.

Experience Requirements

  • Minimum 2-3 years of backend development experience.
  • Proven track record of working on enterprise-level, production-grade applications.
  • Strong background in microservices architecture and distributed systems.
  • Experience in building scalable systems capable of handling high traffic loads.
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud-native deployments

Responsibilities

  • Design, develop, and maintain robust, scalable backend services and APIs.
  • Architect and implement microservices solutions ensuring modularity and resilience.
  • Optimize application performance, database queries, and service scalability.
  • Collaborate closely with frontend teams, product managers, and DevOps engineers.
  • Implement security best practices and data protection measures.
  • Write and maintain comprehensive unit and integration tests.
  • Participate actively in code reviews and architectural discussions.
  • Monitor, debug, and optimize system performance in production environments.

Preferred Qualifications

  • Strong understanding of software architecture patterns (event-driven, CQRS, hexagonal, etc.).
  • Experience with Agile/Scrum methodologies.
  • Contributions to open-source projects or personal backend projects.
  • Experience with observability tools (Prometheus, Grafana, ELK, Jaeger).

Work mode: On-site/ Hybrid (Bangalore)

Website: https://www.pgagi.in/

Package: Up to 14 LPA

Perks: ESOPS, Health Insurance

#Backendengineer #python #Django #fastapi #golang #rust #pythonengineer #Artificialintelligence #python

Skills: go (golang),python,fast api,restful apis

Key Skills

Ranked by relevance