Sorry. This page is not yet translated.
Comprehend

Real-time, cloud-based insights and collaboration for life-sciences companies.

Software Engineer
Redwood City, CA, US
Job Description / Skills Required

Comprehend Systems has built a SaaS platform that improves and accelerates clinical trials to help bring new, safer treatments to market sooner, and that really *will* change the world.

As a member of our team, you will have substantial impact on the future of our platform, and as we grow so will you. We invest in our people and ensure that they stay challenged while doing meaningful work that they love.

We value:

Data-driven decision making
Ownership and responsibility. No dropped balls.
Diversity, open communications and respect for each other
Pride and high standard for our deliverables
Continuous learning and improvement of team and self

Stuff we use:

React.js, Scala, Java, JavaScript, Python, BDD
SQL, PostgreSQL
SMAK (Spark, Mesos, Akka, Kafka) stack

Position Description: Responsible for designing, building, testing, deploying and operating the Comprehend application architecture.

Qualifications:

Bachelor’s degree, Master’s degree or equivalent in Computer Science, Computer Engineering or related field.
Functional programming techniques using programming languages like Scala, Python
Strong knowledge of SQL and working experience with a relational database like PostgreSQL and/or Spark
Working knowledge of single page Javascript applications (SPAs)