Data Engineer - Data Platforms



About Lenstra

Lenstra was created by the passion of engineers specialised in Computer Science with a proven history in delivering top quality solutions to its customers. Bringing together work excellence and vision we managed to serve top tier clients from a variety of industry domains like Banking/Insurance, Luxury and Tech.

We help our clients to solve their most difficult problems around Cloud Computing & DevOps, Data Platform, IT Security by having a holistic approach of their environment and building often complex but always relevant solutions to help them accelerate their business.

Our engineering team is committed to great ethics and most of our teammates are core contributors to OpenSource projects such as CPython, Postgres or Terraform.

About the role

Lenstra is currently helping multiple major companies (> 3 B$ revenue) setting up their self service Data Platforms. Our scope of work encompasses developing the Data Platform product vision taking into account our client’s strategic goals and existing technological environment, and then implementing the Data Platform including its deep integration with our client’s IT, security and legal requirements.

In this context we are looking for passionate Data Engineers to join our teams (freelancers welcome), to help put in place self service tools for data practitioners working on our platforms. The scope of work includes providing as a service, data ingestions tools, orchestration tools and data transformation engines.

You will have the opportunity to work on a state-of-the-art stack which includes tools such as GitHub actions, dbt, Terraform & Vault and various new open-source players such as Dagster.

If you are a highly motivated individual with a passion for Data Engineering and are excited to build tools used by large teams, this is a great opportunity for you.

Location

Remote ok, monthly meetings in Paris 2-3 days each month.

Key responsibilities

  • Design platform features that facilitate the creation and maintenance of data pipelines, from data ingestion to BI/Advanced analytics services.
  • Implement these features using Infrastructure as Code (IaC), ensuring quality through state-of-the-art Continuous Integration/Continuous Deployment (CI/CD).
  • Collaborate with analytics engineering teams, data science teams, and data consultants to gather requirements and propose new features to meet their needs.
  • Collaborate with clients' IT teams, legal teams, and security teams to ensure that our platforms comply with their requirements.
  • Stay up to date with the latest technologies and tools in data engineering, and contribute to the growth of Lenstra's analytics capabilities.


Skills needed for the role

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field.
  • At least 3 years of experience in data engineering.
  • Strong skills in Python.
  • Experience deploying and managing data pipelines in a public cloud, ideally GCP.
  • Experience using an orchestration tool in production, like Airflow, Prefect or Dagster.
  • Comfortable with Infrastructure as Code (IaC) tools like Terraform for managing cloud resources.
  • Experience working with CI/CD pipelines and tools like GitHub actions, or GitLab to automate building, testing, and deploying data applications.
  • Familiarity with security best practices and tools like Vault for secrets management, encryption, and key management.
  • Ideally experience with dbt or dataform.
  • Familiarity with data visualization tools such as Tableau, Power BI, or similar.
  • Excellent analytical and problem-solving skills, with the ability to work on complex and ambiguous problems.
  • Strong communication and collaboration skills, with the ability to work in a team environment.
  • Ability to manage multiple priorities and work effectively.

Application process

Please send at least your up-to-date resume at [email protected].

Our recruitment process consists in 3 interviews:

  • 1 introductory call with the recruiter
  • 1 technical interview with our CTO
  • 1 behavioural interview with one of the partners

We are happy to provide any preparation support and answer to any of your questions so do not hesitate to apply or reach out.


Feel free to apply !

Join a team of dedicated problem solvers

At Lenstra, you will have the opportunity to collaborate with highly-skilled professionals in a work environment that encourages creativity and skills development.

What matters is your desire to achieve mastery

We welcome both freelancers or full-time employees in our teams. What is essential to us is that you have a strong commitment to learn and can demonstrate an outstanding level of proficiency in the techniques you have practiced.

Growth tracks

Lenstra's core purpose is to provide its team members with opportunities to grow. We help you grow with challenging projects, teamwork with exceptional individuals and training thanks to our partner’s learning programs. Depending on how you want to grow we offer two different growth tracks.

Product Ownership

We empower you to take on challenging projects that will equip you with the skills and expertise needed to become a visionary product leader. You will have the opportunity to work on projects that blend complex technical obstacles with crucial strategic discussions with top-level executives, allowing you to gain valuable experience and knowledge in shaping the foundations of IT.

Technical Mastery

We will provide you with complex technical problems that will require your full attention and focus. These challenges will help you expand your expertise in the technologies of your choice and deepen your understanding of their intricacies.

Any company can become a tech company.

We are committed to making a net contribution to your organization.

Contact us