Logo for Scribble Data

Principal Engineer

Roles & Responsibilities

  • 8+ years of experience in building data infrastructure.
  • Proficiency in Python and SQL, with Java knowledge as a plus.
  • Strong system-level thinking and problem-solving skills.
  • Bachelor's or Master's degree in Computer Science.

Requirements:

  • Own and extend the Enrich Intelligence platform's functionality.
  • Collaborate with product and leadership teams to evolve the platform.
  • Design and deploy robust data processing infrastructure.
  • Ensure trust, robustness, and performance of the system.

Job description

About Scribble Data

Scribble Data is an advanced analytics and LLM data products platform company.

Our Enrich Intelligence platform is built to help teams rapidly build trustworthy data products for highimpact advanced analytics use cases. Enrich provides a fullstack solution for data preparation and lightweight machine learning (ML) algorithm execution, coupled with a lowcode consumption interface designed for business users. With the launch of its new Hasper engine, organizations can now utilize large language models (LLMs) to bridge the gap between decision workflows and natural language, combining machine learning with a builtin rules engine.

For added security and trust, Enrich offers various secure hosting options for customers, ranging from onpremise to virtual private cloud.

We work smart, invest in tools and tech that are on the cutting edge of advanced analytics, and package all that we’ve learnt about efficiency and data mileage into our products. To know more, visit www.scribbledata.io.

About the role
We are looking for a capable principal engineer to own the engineering of our Enrich Intelligence platform. You will be focused on maintaining and extending functionality for Enrich with high attentiontodetail ensuring trust, robustness, performance, and ease of use. Here are all the details you’ll need, to see if we can work together:

  • You like ownership, and sense of accomplishment
  • You see constraints as an opportunity to creatively solve problems, and are not afraid to go against the conventional wisdom
  • You will work closely with the product team and the leadership to evolve the platform to meet the rapidly emerging needs of customers
  • You will work closely with solution architect and head of engineering roles to deploy the product and evolve it as required to meet the customer needs and roadmap
  • You will architect the system to continuously balance the conflicting demands of speed of delivery, stability, generality, and efficiency.
  • You will develop and deploy robust data processing infrastructure that can support various downstream applications including reporting, analytics, user intelligence, machine learning, and decision support.
  • You have strong systemlevel thinking and problemsolving ability paired with the love to build and ship robust code.
  • You have strong software engineering skills and can set up and operate wellthoughtthrough development systems and processes.

    • About Enrich
      Enrich is a fullstack solution in Python that enables customers to build internalfacing data products with MLRS (ML at Reasonable Scale) robustly and quickly. It trades scale of data for speed of development and deployment, strong auditability, and lower skill. It is a fully Python stack with single server packaged deployment with support for containerization if required. Simplicity and minimality are major considerations in everything that we do.

      Your Strengths
      • 8+ years of industry experience building data infrastructure including packaging, deploying, and monitoring data systems
      • Experience owning and developing a product in early stages is a big plus
      • Fluency in Python, SQL Java knowledge will be a plus
      • Experience with frontend andor being fullstack is a plus
      • Proficiency in designing, implementing and automating systems for data workflow management
      • Proficiency in developing and publishing APIs using web services
      • Proficiency in designing robust, scalable data architectures
      • Familiarity using distributed storage (e.g. S3), serverless architecture (e.g. Lambda), streaming data (e.g. Kafka), and scalable search (e.g. Elasticsearch)
      • Experience with containerization (e.g. DockerKubernetes) and other deployment tooling
      • Familiarity with big data technologies like mapreduce, NoSQL, Spark, HBase, and Hive
      • Experience with data security protocols, data access controls, AWSGCPAzure security mechanisms at the data and access levels, database security, scripting attacks, and API security
      • Having built and shipped a product at a startup will be a plus
      • BachelorsMasters degree in Computer Science

        • Does this sound like you?
          • You like adventure and have a stomach for learning and unlearning every day
          • You are excited by powering up a whole generation of upcoming data applications
          • You dream big and believe that hard problems need streamlined systems and massive amounts of data to tackle effectively
          • You embrace uncertainty and can develop processes and systems to handle rapidly evolving requirements
          • You have the discipline to take audacious goals and break down yearslong roadmaps into near term deliverables that provide value to business stakeholders
          • You enjoy educating your customers and team members about what it means to be dataoriented and cultivating engineering best practices
          • You are comfortable selling to customers (not a biggie)
          • You have a sense of humour

            • GET EXCITED. Because youre about to make a huge impact.

              Scribble Data is growing rapidly. We think of this phase of hiring as extending Scribbles core team, so if you want to get in on the ground floor, now would be a good time to look our way.

              WHAT WE OFFER
              • Primarily remote work
              • A work culture that helps you innovate and evolve continuously
              • A chance to shape the future of ML, marrying it with generative AI

                • Interested?
                  Send us your resume at hello@scribbledata.io
                  Know of someone else who you think should see this? Spread the word. Tell that friend who is perfect for this role.

                  .

Field Engineer (Solutions) Related jobs

Other jobs at Scribble Data

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.