Senior Data Engineer

Job description


Today, video accounts for over 80% of all internet traffic! 🤯

We are increasingly living in a video-first world where our online experiences are dominated by real-time, streaming, and on-demand video.

Our mission at api.video is to connect people through their cameras. We are a global API-first platform managing and delivering online video at scale and our goal is to become the standard for how modern teams bring video experiences into their products and services.

Just like Stripe for payments, Twilio for text and VOIP, and Sendgrid for email; we're making video accessible to every developer on the planet.


What's the opportunity? 🤔

As we grow and scale, our need for robust data analytics has increased and we are looking for talented, technical, and analytical people to join us in our goal to provide data for every area of the company.

As a Data Engineer in this fast-paced startup, your role will include everything from automated data collection, transformation and storage to the implementation of data insights and creation of visual dashboards.

You should have excellent communication skills and an understanding of translating business needs into data requirements, and of course… a love of video!


  • A unique opportunity to be an early member of a success story
  • Important responsibilities in a fast growing company seeking excellence
  • A welcoming and collaborative environment with people who love working on hard problems
  • Ambitious objectives enabling you to skyrocket your learning curve


What will you be doing? 🛠️

Attached to the Growth Team, you will be responsible for the following missions :

  • Partner with leadership, engineers, project managers and data analysts to understand data needs
  • Assist in strategic, data-driven decision making
  • Apply expertise to build scalable data warehouses
  • Design, build and launch efficient & reliable data pipelines to transform and store data, from our website and third-party sources
  • Ensure the high quality of data 
  • Ownership of the end-to-end data engineering projects
  • Design and develop new systems to enable quick and easy consumption of data

    Job requirements

    What skills do you need? 🤹

    • BS/MS in Computer Science or related technical field
    • 5+ years of development experience in Python, PHP or another modern programming language
    • 5+ years of SQL and relational database experience
    • 5+ years experience in custom ETL design, implementation and maintenance.
    • Proven ability to integrate data into business planning, and deliver even when data is incomplete
    • Video > photo > text mindset

    Preferred Qualification

    • Experience with more than one coding language.
    • Designing and implementing real-time pipelines.
    • Experience with data quality and validation.
    • Experience querying massive datasets using Spark, Presto, Hive, Impala, etc.


    Benefits 🤩

    • Competitive pay and meaningful equity in a fast growing start up
    • Medical, dental, and vision benefits for you and your family
    • All the equipment you need to be wildly productive
    • Regular offsites with a dynamic & diverse global team


    The position is Bordeaux (France) or remote.

    api.video is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.


    More about api.video 🎥

    The internet was designed to move text from one place to another. It was never designed for video.

    But as bandwidth increases across the world, the camera is becoming the new keyboard. Video on the internet is essentially a portal that we can open across incredible distances and allows us to interact in the most natural and human way possible. This is why we believe that a #videofirst world is inevitable.

    But video is still too hard. Every day we face everyday poor video quality, buffering, long waits for transcoding, and latency on livestreams that prevent so many teams from innovating in how we use video on the internet. This is why we are building a new global video backbone accessible via an easy-to-use API.


    Entrepreneurs and developers shouldn't be constrained by their understanding of arcane video codecs and protocols, they shouldn't have to worry about what device their users are using or where they are located in the world.

    Our goal is to enable those entrepreneurs and developers to build wildly innovative video experiences more quickly and easily than ever before.

    Our values:

    • Be bold

    We will not build the video backbone the web deserves if we stay on our comfort zone and do not consistently raise the bar in everything we do. By working at api.video, we are all investing our most precious asset: our time. Stay curious, challenge yourself and others, and embrace risk to learn and become better everyday.

    • Act Fast

    Test fast, fail fast, learn, retry, and finally succeed. Only risky decisions have the power to generate extraordinary outcomes. You will not be blamed if a decision you make turns out badly as long as you understand why and gather learnings from the experience. Being thoughtfully decisive is always better than the status quo.

    • Grow through Humility

    We might all be experts in our respective field but only the combination of our skills makes us a great team. Stay humble–whatever your expertise–and share your knowledge, insights, and network to help others grow with you. You can expect the same from everyone in the company.

    • Be Reliable

    As one team with a common mission, we can count on each other. Don’t hesitate to ask for help! We value those who don't hesitate to help others and share knowledge.


    • Transparency leads to Trust

    We care enough about each other to give candid, caring, and actionable feedback often. We also care about each other enough to accept constructive criticisms with an open mind and heart.