Skip to main content

Python Developer

Technology
Capgemini
Karnataka, India2 weeks agoUntil 31/10/2026
Full timeOn-site

Job description

Hiring: Senior Python Backend Engineer | Bangalore

We are looking for an experienced Senior Python Backend Engineer to join our team and build highly scalable, distributed backend systems for HPC and hardware-intensive environments.

๐Ÿ“ Location: Bangalore

๐Ÿ’ผ Experience: 5+ Years

โœ… Mandatory Skills

  • Strong expertise in Python
  • Hands-on experience with AsyncIO, Concurrency, Multithreading, Thread Safety
  • Experience building APIs using FastAPI (or similar async frameworks)
  • gRPC and Protocol Buffers
  • PostgreSQL and SQLAlchemy
  • Messaging systems such as RabbitMQ
  • Experience with Slurm Workload Manager (Slurm), HPC Clusters, and Job Scheduling
  • Strong understanding of Distributed Systems, Fault Tolerance, Retries, and Idempotency
  • Experience with Unit Testing, Integration Testing, Git, and CI/CD
โญ Preferred Skills
  • FPGA, Embedded Linux, and Hardware Validation
  • Kubernetes and Container Technologies
  • Monitoring & Observability tools such as Prometheus and Grafana
  • Experience in Production Migrations and Deployment Strategies
๐Ÿ”น What We're Looking For
  • Strong problem-solving and debugging skills
  • Ability to design scalable and reliable backend services
  • Experience working in high-performance computing and distributed environments
  • Passion for building robust, production-grade software
๐Ÿ“ฉ Interested candidates can share their updated resume via LinkedIn DM or email. #Hiring #Python #BackendDeveloper #FastAPI #gRPC #PostgreSQL #RabbitMQ #HPC #Slurm #DistributedSystems #Kubernetes #EmbeddedLinux #FPGA #CI_CD #SoftwareEngineering #BangaloreJobs #TechJobs #HiringNow
Keywords
PythonAsyncIOConcurrencyMultithreadingThread SafetyFastAPIgRPCProtocol BuffersPostgreSQLSQLAlchemyRabbitMQSlurmHigh-Performance ComputingDistributed SystemsUnit TestingCI/CDSlurm Workload ManagerHPC ClustersJob SchedulingFault Tolerance

Interested in this role?