Search by job, company or skills

C

Lead Software Engineer (Back-End Engineer)

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Responsibilities

  • Design, develop, and optimize backend services for distributed, high-performance scientific computing systems.
  • Architect and enhance HPC-driven compute and storage infrastructure supporting large-scale molecular simulations.
  • Build scalable client-server systems for scientific workflows and data processing.
  • Collaborate with scientists, designers, and engineers to deliver new features and improve platform capabilities.
  • Develop and maintain robust APIs and backend services using Python and GoLang.
  • Optimize relational database systems (PostgreSQL, SQLite) for performance and scalability.
  • Implement unit, integration, and end-to-end testing strategies to ensure system reliability.
  • Build and maintain CI/CD pipelines and ensure smooth deployment workflows.
  • Troubleshoot and debug complex distributed systems across compute and storage layers.
  • Contribute to modernization of legacy systems and continuous platform improvement.

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 148700455

Similar Jobs

Bengaluru

Skills:

Backend DevelopmentPythonGolangDistributed SystemsPostgreSQLDjangoSystem DesignApisDebuggingDocker

Early Applicant
Bengaluru, India

Skills:

DjangoPytestDockerSqlitePostgreSQLHpcPythonAWSGolang

Bengaluru

Skills:

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

Bengaluru, India

Skills:

JavaGraphqlKotlinSqlNosqlRESTSpringbootTerraformElasticsearchAWS Bedrockcloud-native microservicesMicronautCI CDOpenSearchGitlab CI