Software Engineer (Mid/Sr Level) at Comprehend
Redwood City, CA, US
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.
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:
SMAK (Spark, Mesos, Akka, Kafka) stack
Position Description: Responsible for designing, building, testing, deploying and operating the Comprehend application architecture.
Bachelor’s degree, Master’s degree or equivalent in Computer Science, Computer Engineering or related field.
3+ years industry experience
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
Hands on experience with SMAK stack technologies is a plus