Senior Developer II at Schrödinger

New York, New York, United States

Schrödinger Logo
$174,600 – $201,300Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SoftwareIndustries

Requirements

  • Master’s (or foreign equivalent) in Computer Science or a closely related field plus 3 years of experience (or a Bachelor’s degree in the same field plus 5 years of experience) as a Software Developer/Engineer, Computer Programmer or closely related occupation
  • At least 3 years of experience with relational or non-relational databases
  • At least 3 years of experience with high performance scalable/redundant/high volume systems
  • At least 3 years of experience with microservices architecture
  • At least 2 years of experience with Kafka
  • At least 2 years of experience with Kafka Connect + Debezium
  • At least 1 year of experience with Spring Cloud Stream
  • At least 1 year of experience with Strimzi Kafka operator
  • At least 1 year of experience with Locust
  • At least 1 year of experience with Jenkins
  • At least 1 year of experience with Kubernetes running on a cloud platform (e.g. Google Kubernetes Engine, Amazon Elastic Kubernetes Service)
  • At least 1 year of experience with Tilt
  • At least 1 year of experience with Helm
  • At least 1 year of experience with testing data generation at scale
  • At least 1 year of experience with data visualization/plotting software (Gnuplot, matplotlib)
  • May work from home but must be able to report to New York, New York office at least 2 days per week

Responsibilities

  • 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
  • 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 collaborative multi-user application
  • Act as a core maintainer of Schrödinger’s Kafka data streaming pipeline, ensuring that data streaming remains stable and performant across a wide range of environments
  • Take ownership of large areas of Schrödinger’s data processing platform, working independently to build major new features
  • Research and implement new technologies to solve novel problems
  • Take a lead role in improving Schrödinger’s testing framework, including designing and building new performance tests, improving regression testing, and visualizing/monitoring results

Skills

Kafka
Kafka Connect
Debezium
Spring Cloud Stream
Strimzi Kafka operator
Locust
Jenkins
Kubernetes
Google Kubernetes Engine
Amazon Elastic Kubernetes Service
Tilt
Helm
relational databases
non-relational databases
microservices architecture
Gnuplot
matplotlib

Schrödinger

Computational platform for biopharmaceutical research

About Schrödinger

Schrödinger provides a computational platform that aids in the research efforts of biopharmaceutical companies, academic institutions, and government laboratories around the world. Their platform offers advanced computational tools that help in drug discovery and development across various therapeutic areas. Schrödinger's products work by using sophisticated algorithms and simulations to predict how different compounds will interact, which can significantly speed up the research process. Unlike many competitors, Schrödinger not only licenses its software but also engages in collaborative research and drug discovery programs, allowing for a more integrated approach to scientific research. The company's goal is to enhance scientific research and development through its platform, ultimately leading to the discovery of new drugs and therapies.

New York City, New YorkHeadquarters
1990Year Founded
$362.7MTotal Funding
IPOCompany Stage
Government & Public Sector, Enterprise Software, BiotechnologyIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Company Match
401(k) Retirement Plan
Flexible Work Hours
Remote Work Options
Paid Vacation
Parental Leave

Risks

Recursion and Exscientia merger creates strong AI-driven drug discovery competitor.
Avicenna's independent expansion could lead to competitive tensions with Schrödinger.
High R&D costs may strain resources despite Gates Foundation's $10M grant.

Differentiation

Schrödinger's platform supports diverse clients, including biopharma, academia, and government labs.
The company excels in rapid drug discovery, exemplified by SGR-1505's swift development.
Schrödinger's collaboration with Avicenna enhances medicinal chemistry through machine learning.

Upsides

$19.5M Gates Foundation grant boosts platform for neglected diseases, expanding market reach.
Predictive toxicology tools initiative could lead to safer, efficient drug development.
SGR-1505 discovery showcases ability to reduce drug discovery timelines significantly.

Land your dream remote job 3x faster with AI