Principal SWE
cadence
📍 bangalore india🕐 1mo ago🔗 workday
Job Description
**At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**
-----------------------------------------------------------------------------------------------------------------
**Job Summary:** 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 visualization & modeling to solve problems in drug discovery & design. Our innovative solutions enable customers to routinely model billions of compounds in-silico. Orion enables our customers to interactively explore chemical space, evaluate designs and gain scientific understanding.
As a Back-End Engineer, you’ll work with designers, scientists, and software engineers to enhance & extend Orion's capabilities -- architecting and optimizing the high-performance compute and storage systems that drive groundbreaking scientific discoveries. You'll be part of a team building cutting edge features, as well as helping to modernize existing software.
**Qualifications & Experience:**
* Bachelor’s degree in computer science/engineering, biology/chemistry or similar
* 5+ years of experience designing, developing, troubleshooting and debugging complex distributed systems as part of a team
* **Expert in Python, pytest, packaging, and Django**
* **Expert in GoLang, testing, packaging, and client/server, and familiarity with writing servers/clients**
* Experience with PostgreSQL, SQLite, and relational database optimization and structural design
* Experience in Life Sciences, HPC, AWS, Docker, and containerized systems are a plus
* Experience with unit & end-to-end testing, CI/CD, source control, code review, comfortable using command line interfaces
* Strong background of computer science fundamentals (data structures, algorithms)
* Passionate to learn and explore new technologies and demonstrates good analysis and problem-solving skills
**Interpersonal skills required:**
* Ability to establish a close working relationship with peers in development, science, design and customer success, often across time zones
* Take initiative to solve unexpected challenges during development
* Willing to expand their knowledge and skills in both technical and scientific areas
* Push to raise the bar while always operating with integrity
**OpenEye, Cadence Molecular Sciences** is passionate about science and about taking care of team members, with leaders supporting your development and recognizing your contributions by providing an unmatched total compensation package in a collaborative, caring, energetic and fun work environment.
**We’re doing work that matters. Help us solve what others can’t.**
-------------------------------------------------------------------