Talent.com
This job offer is not available in your country.
Backend Engineer-Python / Golang

Backend Engineer-Python / Golang

PGAGIbangalore, karnataka, in
4 days ago
Job description

Backend Engineer Python / Golang / Rust

Location : Bangalore, India

Experience Required : 2-3 years minimum

About PGAGI

At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.

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 :

  • 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

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

    Create a job alert for this search

    Backend • bangalore, karnataka, in