Search by job, company or skills

C

Lead Software Engineer (Back-End Engineer)

5-10 Years
Save
  • Posted 13 days ago
  • Over 50 applicants
Quick Apply

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 

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 148699339

Similar Jobs

Bengaluru

Skills:

PythonGolangDjangoPytestPostgreSQLSqliteDistributed SystemsHpcAWSDockerCI/CD

Bengaluru, India

Skills:

SqliteDjangoCode ReviewAWSHpcPythonGolangPytestDockerPostgreSQLrelational database optimizationend-to-end testingcontainerized systemsCI CDSource ControlPackaging

Bengaluru

Skills:

AWSDjangoCode ReviewSqliteHpcPythonGolangPytestAlgorithmsDockerPostgreSQLdata structurescommand line interfacesrelational database optimizationend-to-end testingcontainerized systemsCI CDSource ControlPackaging