Schrödinger is on the cutting edge of computer-aided drug discovery and
materials science. Our software platform continues to revolutionize the design
of therapeutics and materials, and we leverage this platform to advance a
pipeline of internal, wholly-owned drug discovery programs. We also license our
software to leading biopharmaceutical and industrial companies, academic
institutions, and government laboratories worldwide.
We're hiring skilled backend developers to build and scale LiveDesign—our
enterprise collaboration platform built on an event-driven microservices
architecture with real-time stream processing. This platform enables the
execution and analysis of quantum simulations, machine learning models, and
other computational methods. It's used in diverse industries from drug
researchers seeking to cure disease to materials designers in the fields of
organic electronics, polymer science, and other areas.
WHAT YOU’LL DO DAY-TO-DAY
* Design, build, and test high-performance, distributed components in problem
areas,
including but not limited to data aggregation/transformation/reporting
and large-scale computations for a cooperative multi-user application
* Architect and implement scalable, maintainable solutions using technologies
like Kafka and Kubernetes. Contribute to a culture of clean code and
continuous learning through regular code reviews.
* Collaborate closely within a cross-functional, agile team composed of product
designers, developers, and testers to deliver features and functionality that
meet business and product goals.
WHO WE’RE LOOKING FOR:
The ideal candidate should have:
* Bachelor's/master's degree in computer science or equivalent stream with 4 to
8 years of experience in enterprise application development.
* Practical understanding of CS concepts in the areas of data structures and
algorithms, database management systems, operating systems, and computer
networks.
* Excellent programming skills, logical reasoning abilities, and en