Success Engineer

Job Description

Headquarters: Fully Distributed (+ NYC office)


We've built a real-time content measurement layer for the entire web.

Our analytics platform helps digital storytellers at some of the web's best sites, such as Arstechnica, The New Yorker, TechCrunch, The Intercept, Mashable, and many more. In total, our analytics system handles over 65 billion monthly events from over 1 billion monthly unique visitors.

Our entire stack is in Python and JavaScript, and our team has innovated in areas related to real-time analytics, building some of the best open source tools for working with modern stream processing technologies. Our UX/design team has also built one of the best-looking dashboards on the planet, using AngularJS and d3.js. You can see some screenshots:

Our distributed team is best-in-class and we happily skip commutes by working out of our ergonomic home offices. Here's a photograph of mine running two full-screen dashboards on my monitors:

To see an example of how we work, check out the blog post, Whatever It Takes:

What's a Success Engineer?

Code + Communication = Success.

The goal of a Success Engineer: ensure our customers are delighted with our products, through the wise application of technical know-how, engineering magic, and strong communication skills.

You need to love to help people, to write, to solve problems, and to build things. You need to be technical enough to gain deep experience in analytics -- not just our tools, but the tools available in the marketplace, too. You need to stay close to our customers and understand how they use our dashboard, APIs, and infrastructure, as well as how it fits into their broader analytics goals.

You have to love the idea of explaining tough technical concepts to a non-technical crowd. You want to use your people skills to work closely with top media companies to solve huge problems for them, but also sharpen your technical skills by staying embedded in the product team.

As this is a customer-facing role, you’ll also need to be comfortable jumping onto email threads, chat conversations, and even phone/video discussions with customers to help them diagnose issues. Sometimes, the people you’re talking to will be the web developers responsible for integrating into their sites and apps -- but sometimes, it will be non-technical staff who work with those people.

As for you, to match well to this role, you’re likely on the junior side of your programming career, so you may not be ready yet for doing day-to-day development on a complex product on your own. But you are willing to learn -- and you're ready to solve specific challenges for customers by building and shipping real code that they will use.

A day in the life of a Success Engineer

In interacting with customers, you’re likely to help customers integrate open source content management systems (such as Wordpress, Drupal); SQL data warehouses (such as Redshift, BigQuery); video player plug-ins (such as JWPlayer, VideoJS); and iOS/Android mobile SDKs. Toward this end, you will become an expert in APIs for JavaScript, HTTP/JSON, data warehousing, and mobile -- all toward this purpose.

You'll also pick up Python programming by working with our team -- which is staffed with Python experts!

Finally, you'll be joining a team of talented engineers that love open source and tough data challenges, while also joining a team of talented analysts who like solving problems for customers every day.

You care deeply about our users and partners, and you will judge yourself on how well you serve them.

Core responsibilities

  • Develop deep expertise in the code base and functionality of the platform, including our Dashboard product, JavaScript libraries, mobile integrations, browser plug-ins, rich HTTP/JSON API, or emerging products like our Data Pipeline and our advanced Video Analytics.

  • Help users debug and diagnose integration challenges, and respond to their issues directly via web, email, and via phone/video discussion.

  • Lead our "bug day" process, where we triage customer issues and ensure the product team is well-informed in how to reproduce and fix those issues at the core.

  • Help with in-house Business Intelligence; we "dog food" our own products, and we use our own data to inform further developments (yes, this is very meta!) -- in this part of the role, you can use skills in data analysis and SQL to help with user engagement analysis, churn prediction, and automated customer onboarding.

  • Help to automate our QA process by building test scripts using Python- and JavaScript-based tools.

  • Take our tooling to the next level by extending in-house chatbots, administrative dashboards, and reusable scripts.

  • Work closely with the product team and success team to improve usage across our entire platform.

Apply now!

  • Send a cover letter, CV/resume, and optionally links to projects or code, to the email address here: Make sure to indicate you are applying for the "success engineer" role.

  • Note: people with past experience working remotely will be prioritized.

To apply: Send a cover letter, CV/resume, and optionally links to projects or code, to the email address here: Make sure to indicate you are applying for the "success engineer" role.

Job not active

Posted by

Fevrok Bot

individual at Fevrok

Job Details

Monthly Salary:
Seniority Level:
Not Applicable
Job Function:
Employment Type:
Full Time
1 year ago
8 months ago

Job Skills

Apply to Similar Jobs