Jobs in our community

Find your next role in helping to solve humanity’s most pressing challenges.

Lead Data Engineer



Software Engineering, Data Science
Paris, France
Posted on Saturday, July 15, 2023
Description Of The Company

OpenClassrooms is a mission-driven company that makes education accessible to all. Our goal is to become the leading apprenticeship and reskilling provider, all over the world.

We are very proud to be a B Corp company (combining a for-profit activity with general social impact), we’re recognized as one of the best workplaces in France by Great Place to Work. We’ve received multiple other awards (Next 40/120, Entrepreneur of The Year by EY, etc.), but what really matters to us is that in 2021, more than 14,000 individuals attributed a positive move in their careers to OpenClassrooms.

Welcome to the revolution of education! #BecomeFutureProof

The mission of the Data team is to unlock the value of data and empower decision-makers by providing the right tools, expertise in addition to data-driven insights and recommendations.

The overall responsibilities of the Data team include:

  • Build and maintain data pipelines: identify relevant data sources, collect data from internal and external systems, and ensure data quality and integrity
  • Model and analyze Data: the team explores, analyzes, and interprets data
  • Build reporting & visualization: the team develops dashboards and reports
  • Promote and infuse data culture across all departments.


As a Lead Data Engineer, you will be responsible for designing and maintaining the infrastructure and architecture necessary for data collection, storage and processing.

Your main activities will include the following, without limitation:

> Build and maintain data pipelines from internal databases and SaaS applications,

> Maintain our data warehouse & ETL to ensure data quality & integrity,

> Collaborate with infrastructure and IT teams to manage and maintain data infrastructure, including servers, storage, and networking resources,

> Optimize data systems and implement data governance and security measures,

> Provide guidelines to document our architecture and systems,

> Facilitate seamless collaboration with Data Analysts and Analytics Engineers, enhancing operational efficiency for the team. Promote data accessibility and usability, ensuring the fulfillment of their data requirements

> Optimize performance: Identify and resolve performance bottlenecks in data systems and processes. Optimize query performance and data retrieval to ensure efficient data access and analysis.


The Lead Data Engineer will report to the Data Director.

Competencies Required

Specific Data Engineer experience required:

> Strong programming skills:

> Proficiency with data-related Python packages and code

> Demonstrably deep understanding of SQL and analytical data warehouses

> Hands-on experience with data pipeline tools (ideally : Airflow, dbt)

> Experience with a cloud based data warehouse (Snowflake/ Redshift/Azure)

> Excellent organization skills - ability to plan and organize work so that it is efficient and effective

> Fluent English and French communication skills, both written and verbal

> Communication and collaboration: Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams and stakeholders. Ability to translate technical concepts into clear and understandable language.

> Excellent problem-solving and analytical skills: Ability to analyze complex data requirements, troubleshoot data-related issues, and develop creative solutions. Strong attention to detail and a proactive approach to problem-solving,

> Understanding of data governance, data security, and compliance best practices.


> 8-10+ years as data engineer, proven experience as a Data Engineer or similar role, preferably in a fast-paced environment using on-premise tools and on-demand (Saas) transactional systems.

> Confirmed background in managing large and complicated projects

> Experience leading cross-functional projects and teams, driving concrete results

> Experience with infrastructure as code


  • A face-to-face (virtual) meeting with the Hiring Manager (1 hour)
  • Then you will meet other teams members within the department
  • You will be asked to provide us with professional references including contact details

Intrigued? We’d love to hear from you! Apply today — we’re standing by for your resume!

Feel free to check our online course,e How do we work at OpenClassroom,s to get the gist of who we are.

👉 OpenClassrooms is a company of equal opportunities where you can find colleagues with diverse backgrounds, ages, gender, social origins, beliefs, health situation,n or disability. You come as you are!

👉 OpenClassrooms is a Remote-first company. We trust our employees and give them the flexibility to choose if they want to work remotely or come to the office/coworking space (when available). Our US office is currently located in New York, but we are also hiring in Illinois, Georgia, Utah, Wisconsin, the District of Columbia, and North Carolina, as well as other states.

👉 Working at OpenClassrooms means joining a dynamic and stimulating team, taking up challenges, meeting awesome people every week, and changing the world a little bit every day!

OpenClassrooms is a mission-driven company with the ambition to make education accessible to everyone, everywhere.

We are the leading online education platform in Europe and Africa, offering fully accredited online diplomas based on the skills of the future. Each month, 300 000 free students from around the world connect to our platform, and we currently count 12 000 persons among our degree students.

As such, we are now the first online school in Europe and Africa and offer 100% online diplomas recognized by the State.