Lead Software Engineer (Back-End Engineer)

Cadence Design Systems

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous total compensation package
Collaborative and energetic work environment

Job summary

Cadence Design Systems is seeking a Back-End Engineer to enhance their Orion platform, a cutting-edge compute system for drug discovery. In this role, you'll collaborate with a team of designers and scientists to develop high-performance computing capabilities and software features.

A bachelor's degree in a relevant field and 5+ years of experience with Python, Django, and distributed systems are required. Join us to impact the future of pharmaceuticals while working in a dynamic and supportive environment.

Qualifications

  • 5+ years of experience designing, developing, troubleshooting and debugging complex distributed systems.
  • Experience with unit & end-to-end testing, CI/CD, source control, code review.

Responsibilities

  • Enhance and extend Orion’s capabilities with designers, scientists, and software engineers.
  • Architect and optimise high-performance compute and storage systems.
  • Modernise existing software and build cutting-edge features.

Skills

Python
Django
GoLang
PostgreSQL
AWS
Docker
CI/CD
Data structures
Algorithms

Education

Bachelor’s degree in computer science/engineering, biology/chemistry, or a related field

Job description

Job Summary

OpenEye Scientific has developed the field’s most advanced large‑scale compute platform, Orion, built on Amazon Web Services. In this role, you will work at the cutting edge of cloud computing, C++/Python development, and advanced MD simulation techniques. Your work will have the potential to make a major impact in drug discovery and will be available to many pharmaceutical and biotech companies.

Scientists around the world use Orion for early‑stage drug discovery and design in the pursuit of improving human health. Orion combines the power of advanced HPC, computational methods, and in‑browser 3D visualisation & modelling to solve problems in drug discovery & design. Our solutions enable customers to routinely model billions of compounds in‑silico, interactively explore chemical space, evaluate designs and gain scientific understanding.

Responsibilities

As a Back‑End Engineer, you will work with designers, scientists, and software engineers to enhance and extend Orion’s capabilities. You will architect and optimise the high‑performance compute and storage systems that power groundbreaking scientific discoveries. You will also help modernise existing software and build cutting‑edge features.

Qualifications & Experience
  • Bachelor’s degree in computer science/engineering, biology/chemistry or a related field.
  • 5+ years of experience designing, developing, troubleshooting and debugging complex distributed systems.
  • Expertise in Python, pytest, packaging, and Django.
  • Expertise in GoLang, testing, packaging, client/server, and familiarity with writing servers/clients.
  • Experience with PostgreSQL, SQLite, relational‑database optimisation and structural design.
  • Experience in Life Sciences, HPC, AWS, Docker, and containerised systems.
  • Experience with unit & end‑to‑end testing, CI/CD, source control, code review and comfortable using command line interfaces.
  • Strong background in computer‑science fundamentals (data structures, algorithms).
  • Passionate about learning new technologies and demonstrating good analysis and problem‑solving skills.
Desired Skills
  • Excellent interpersonal skills – ability to establish close working relationships across time zones with developers, scientists, designers and customer success.
  • Proactive initiative to solve unexpected challenges during development.
  • Willingness to expand knowledge in both technical and scientific areas.
  • Drive to raise performance standards while operating with integrity.
Benefits

OpenEye, Cadence Molecular Sciences, is passionate about science and about taking care of team members. Leaders support development and recognise contributions, providing a generous total compensation package, a collaborative, caring, energetic and fun work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Back-End Engineer)
Lead Software Engineer (Back-End Engineer)

OpenEye, Cadence Molecular Sciences • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer (Back-End Engineer)
Lead Software Engineer (Back-End Engineer)

Cadence Design Systems • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Total compensation package
Collaborative and fun work environment
Support for professional development
Lead Software Engineer (Back-End Engineer)
Lead Software Engineer (Back-End Engineer)

Cadence • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Application QA Specialist
Application QA Specialist

Cadence Design Systems • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Generous total compensation package
Collaborative and fun work environment
Lead Back-End Software Engineer
Lead Back-End Software Engineer

Cadence Design Systems India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Application QA Specialist
Application QA Specialist

Cadence Design Systems • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

nference • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Gym membership reimbursement
Tech gadgets reimbursement
High-speed internet reimbursement
+2
Staff Engineer (C#, .NET)
Staff Engineer (C#, .NET)

Danaher Corporation • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Data Engineer
Senior Data Engineer

Olympus Corporation • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Software Staff Engineer
Software Staff Engineer

United States Digital Space LLC • Karnataka

On-site
INR 3,800,000 - 6,800,000