Heads up, we need you to head our Engineering.
scribble_blog_illustrations_small cube.p
How we see this role

Scribble Data provides a foundational building block on top of which customers build their ML models and analysis. Our customers trust us with their data and the outputs, and expect cutting edge tools and thought processes from us. Product will be at the center of the relationship.


The Head of Engineering is a key role that owns the product engineering. We’ve been on an exciting path for the last year. Now we need you to make the long haul. Below are all the details you’ll need to see if we can work together. Spread the word. Tell that friend who is perfect for the role.

What You Will Do
  • The Head of Engineering role will be hands-on building, delivering, and selling Enrich, our feature store, with emphasis on scalability, robustness, and security. You will work with the Scribble Data core team to shape the product journey. 

  • You will be focused on extending functionality for Enrich, with high attention-to-detail. You will be responsible for ensuring trust, robustness, performance, and ease of use of the platform, and growing and leading a team of high-performing ML engineers to achieve this objective. 

  • You'll need to manage people and vendors. You might even need to travel, look squarely into the eyes of many a customer, and sell. You'll need to grudgingly accept feedback from market forces and prep for pivots. 

  • You will represent Scribble Data at public forums, build an engineering brand to attract the best of talent, and contribute to shaping the public conversation around feature stores and related topics. No pressure. 

Your Mission
  •  Develop high performant, scalable data processing systems for dealing with internet-scale data.

  • Develop and deploy robust, distributed, scalable, realtime, data processing infrastructure that can support various downstream applications including reporting, analytics, user intelligence, machine learning, and decision support. 

  • Develop and document detailed plans for data products to conform to allocated resources and define quantifiable outcomes for the near-term, interim and future state. 

  • Hire, mentor, retain and grow a team of world-class data engineers and help them advance in their learning and career goals. 

  • Communicate clearly about engineering capabilities and limitations, and collaborating productively with customers, vendors, and business stakeholders.

Your Strengths
  • Proven record of building and managing teams of 5+ data engineers, remote or otherwise.

  • 10+ years of industry experience owning and building data infrastructure including packaging, deploying and monitoring data systems.

  • Having built and shipped a product at a startup will be a plus.

  • Masters degree or higher in Computer Science.

  • Strong system-level thinking and problem-solving skills with the ability to make architecture decisions as well as deep dive on code at the line level.

  • Python implementation experience, with experience in another language like Java.

  • Proficiency in designing, implementing and automating systems for data workflow management.

  • Experience designing robust, scalable data architectures.

  • Proficiency in developing and publishing APIs using web services.

  • Proficiency in using distributed storage (e.g. S3), serverless architecture (e.g. Lambda), streaming data (e.g. Kafka), scalable search (e.g. Elasticsearch).

  • Proficiency with containerization (e.g. Docker/Kubernetes), and other deployment tooling.

  • Proficiency with big data technologies like map-reduce, NoSQL, Spark, HBase, Hive.

  • Experience with data security protocols, data access controls, AWS/GCP/Azure security mechanisms at the data and access levels, database security, scripting attacks, API security.

  • A record of published patents and/or technical publications in peer-reviewed conferences and journals will be an added bonus.

  • Strong communication and collaboration skills to work with stakeholders from different backgrounds.

You will love this job if
  • You like an adventure, and have a stomach for learning and unlearning everyday. 

  • You dream big and believe that hard problems need streamlined systems and massive amounts of data to tackle effectively.

  • You have the discipline to take audacious goals and break down years-long roadmaps into near term deliverables that provide value to business stakeholders.

  • You embrace uncertainty and can develop processes and systems to handle rapidly evolving  requirements.

  • You enjoy educating your customers and team members about what it means to be data-oriented and cultivating engineering best practices.

  • You are comfortable selling to customers (not a biggie).

  • You have a sense of humour.

  • You don’t mind getting coffee for the rest of the team, and understand that this JD is just directional - things will change, as will expectations at the company. The old start-up stereotype holds true even here -  you’re willing to wear multiple hats, right?


Send your cover letter and CV to dominique@scribbledata.io