CA

Lead Software Engineer (Back-End Engineer)

Cadence
Bangalore5-9 LPA Posted 4 Jun 2026
FULL TIME
Docker
Debugging
Golang
System Design
Distributed Systems
+5 more

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable backend services for scientific computing workflows
  • Architect high-performance distributed systems supporting HPC and large-scale simulations
  • Build and optimize compute and storage systems for drug discovery applications
  • Develop APIs, services, and client-server components using Python and Go
  • Improve system performance, scalability, and reliability for compute-heavy workloads
  • Implement database schemas and optimize queries for large-scale scientific data
  • Collaborate with cross-functional teams including scientists and frontend engineers
  • Contribute to modernization of legacy backend systems
  • Participate in code reviews, testing, CI/CD pipelines, and production deployments
  • Debug and resolve complex distributed system issues 

Join WhatsApp Channel