Senior Data Engineer
Posted on 9/22/2023
INACTIVE
MasterControl

501-1,000 employees

Quality management system for life sciences operations
Company Overview
MasterControl is a leading company in the life sciences industry, providing a quality management system that is recognized and utilized by major organizations such as the FDA, CDC, and ORA. Their digital manufacturing solution has proven to significantly increase efficiency, with customers experiencing 80% faster post-production review times, 21% fewer deviations, and 100% right-first-time results. The company's culture promotes ease and confidence in their work, as evidenced by their commitment to driving quality and compliance in highly regulated operations.

Company Stage

Series A

Total Funding

$157M

Founded

1993

Headquarters

Cottonwood Heights, Utah

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

2%

2 year growth

21%
Locations
Salt Lake City, UT, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
Apache Kafka
Hadoop
Java
MongoDB
Apache Flink
Python
NoSQL
CategoriesNew
Data & Analytics
Requirements
  • Expertise working with distributed data technologies (e.g. Hadoop, MapReduce, Spark, Flink, Kafka, etc.) for building efficient & large-scale data pipelines
  • Software Engineering proficiency in at least one high-level programming language (Java, Scala, Python or equivalent)
  • Experience building stream-processing applications using Apache Flink, Spark-Streaming, Apache Storm, Kafka Streams or others
  • Knowledge of multi-dimensional modeling like start schema, snowflakes, normalized and de-normalized models
  • Knowledge of flexible, scalable data models addressing a wide variety of consumption patterns including random-access, sequential access including necessary optimizations like bucketing,aggregating, sharding
  • Expertise in one or more NoSQL database (Neo4J, Mongo DB, Cassandra, HBase, DynamoDB, Big Table etc.)
  • You are tenacious, relentless, & determined
  • You are curious: always learning new technologies, rapidly synthesizing new information, and understanding “the why” before “the what.”
  • You are self-directed and capable of operating amid ambiguity
  • You are poised and display excellent judgment in prioritizing across difficult tradeoffs
  • You are pragmatic: not letting “the perfect” be the enemy of “the good.”
  • You are humble, continually growing in self-awareness and possessing a growth mindset
  • 7+ years in a Data Engineering role
  • CS Bachelor's degree +