Analytics Engineer

at JobTeaser
  • Remote - France

Remote

Data

Mid-level

Job description

Company Description

At JobTeaser, we believe each and every student has the ability to achieve greatness. That’s why we have set ourselves the mission of preparing the new generation to reach their full potential, find their path, embrace the future with optimism and make their mark in the world.

We are the European leader in the recruitment and guidance of young talent. To this end, we offer an internship and job search platform, integrated directly into more than 800 schools and universities, which enables 5 million students and recent graduates to find their path, thanks to JobTeaser.

✨ We are a team of 200 talented and passionate people, across 6 countries in Europe.

🤔 Now, a question for you: are you ready to have an impact on the next generation?

Job Description

As an Analytics Engineer, you will be joining JobTeaser’s Analytics team, and report to Maxime, our Lead Data.

The Analytics team is now part of the Strategy team in order to foster the synergy between the 2 teams. Indeed, the Analytics team now directly contributes to making people more autonomous in capturing the data they need. The PMM, who are data-savvy, are the main internal clients of this new strategy.

As an Analytics Engineer, you will play a central role in this new strategy to build the models needed by all the internal users, and be THE main user of our data transformation tool: dbt.

In your day-to-day, you will be interacting with a lot of people:

  • BI analyst, in charge of developing the dashboard for reporting the performance of our products to the clients and the dashboard embedded in the Back Office of our Product to deliver data to our university partners;

  • Product Marketing Managers, in charge of performing strategic analysis to fuel the decisions for the main initiatives at JobTeaser.

  • Business owners, to clarify business needs and bring up new dbt models to unlock data-driven analytics needs.

  • Developers inside squads, to make sure we collect the right data to feed the data transformations needed by the Analytics teams;

Your responsibilities, within the Analytics teams, cover:

  • Build data models: collect needs for data transformations, define unique sources of truth for our metrics and dimensions, implement data models in dbt, make sure we make the most of dbt’s features, in particular through constant watch

  • Govern our data model: keep overall consistency of our data model, define policies and standards for data management, ensure quality and reliability of our data model, ensure the documentation of our data model

  • Provide support & train the main users of your models: deliver the necessary training to make sure People use your models, iterate on models to make sure they better tackle their needs.

  • Contribute to maintaining the data pipeline: contribute to maintain the Python code base for Airflow, launch relevant incident process to fix the refresh with developers, keep an eye on potential evolution to suggest evolutions to the pipeline.

A potential evolution for your role would be to upskill yourself and take more responsibility in maintaining the pipeline overtime. It could lead you to take a growing ownership of the pipeline code base. You would be trained by the development team.

Our data stack:

  • Tracking: Rudderstack

  • Ingestion: Kafka/Debezium, Airbyte

  • Transformation: dbt, Airflow

  • Storage/Compute: S3/Athena, postgreSQL

  • Dataviz: Tableau, Superset, Amplitude

Qualifications

  • You have at least 1 significant experience in Analytics Engineering with dbt

  • SQL & data modelling in DBT has no more secrets for you

  • Experience with Airflow (with a good knowledge of Python) is a plus

  • You know how to deal with technical and non-technical stakeholders to collect needs, challenge them and make clear and informed decisions on the data model

  • You carry a clear technical vision on how to structure data management practices

  • You have excellent communication skills, both written and spoken

  • You have a result-driven and impact-oriented mindset

  • Fluency in English & in French

Additional Information

At JobTeaser, get ready to…

  • 💚 Join a mission-driven company with a concrete impact on the new generation.
  • 🌏 Share our three core virtues with our people all over Europe: #Committed, #OneTeam, #DrivEn.
  • 🚀 Participate to our dynamic internal life, where all our employees can contribute (all-hands, local parties, team-drinks, day out with your team, etc).
  • 🏢 Grow and develop your career with JobTeaser thanks to our strong training policy (more than 95% of our employees have been trained last year!).
  • 💚 Be part to an inclusive environment when everyone can find their place
  • 🏡 Enjoy our super flexible remote environment with 1 month per year wherever you want in Europe, with a home office financial support for equipment. For some positions, it is possible to be fully remote.
  • 💸 Enjoy the basics: RTT, health insurance, lunch voucher card, holiday bonus, public transportation reimbursed (50%).
  • 🤩 Be proud: 88% of our employees say that they take pride in working within their department at JobTeaser (source: Internal Take Care Survey November 2024, sent each quarter to all our employees).

Your hiring process and the next steps

In order to identify the perfect fit for us (and also for you!), we offer a comprehensive hiring process with the possibility to get to know all your future key team members, and between each step of your process, you will receive constructive feedback from our Talent team.

  1. A 30-min screening call to get to know you better with one of our Talent Acquisition Specialists
  2. An interview with your future manager to discuss about your experiences and motivations
  3. One or several focus interview that can include business cases to test your hard skills
  4. A final round with your Department Head to confirm the mutual match
  5. Welcome at JobTeaser 💚

We are committed to creating a working environment where everyone feels comfortable. We promote diversity within our teams and every application we receive is screened through a unique, pre-established, competency-based process.

Share this job:
Please let JobTeaser know you found this job on Remote First Jobs 🙏
JobTeaser logo

JobTeaser

  • 201-500 employees
  • Founded in 2008
  • 4 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply