Skip to content
mimi

Junior Software Engineer

Collective.work

Paris · On-site Full-time Senior Today

About the role

Context

Artefact is a leading global consulting company dedicated to accelerating the adoption of data and AI to positively impact people and organizations. We specialize in data & AI transformation and data-driven marketing to drive tangible business results across the entire enterprise value chain. Artefact offers the most comprehensive set of data-driven solutions per industry, built on deep data science and cutting-edge AI technologies, delivering AI projects at scale in all industry sectors.

From strategy to operations, we offer an end-to-end approach and solutions: data & AI strategy, data quality and governance, data platforms, AI Factory, data-driven customer experience, and marketing ROI. Our 1700+ employees operate in 25 countries (Europe, Asia, Americas, Middle East, India, Africa) and we partner with 1000+ clients, including some of the world’s top 300 brands such as Samsung, L’Oréal, and Sanofi.

To support this growth, our Consulting department is looking for a Junior Software Engineer.

Missions

  • Work on all aspects of data engineering in multidisciplinary client teams.
  • Maintain good relationships with clients regarding software engineering tasks.
  • Supervise and coach more junior profiles.
  • Use data as a tool to solve real-world problems across various sectors (e.g., retail, luxury, telecom, healthcare).
  • Collaborate in an agile team composed of data experts and non-technical people.
  • Develop and deploy software to the cloud (GCP, AWS, or Azure).
  • Implement software with Python and SQL to create applications and data transformations.
  • Apply DevOps principles: automate tests and cloud deployments with CI/CD pipelines and infrastructure-as-code (using Terraform).
  • Package applications in containers (using Docker).
  • Implement enablers for data observability (using DBT).
  • Develop expertise in one or more of the following areas: Software Development, Analytics Engineering, ML Engineering, Cloud Architecture, or Site Security & Reliability Engineering.

Tools & Environment

  • Programming languages: Python, SQL
  • Cloud platforms: Google Cloud Platform (GCP), AWS, Azure
  • DevOps tools: CI/CD pipelines, Terraform, Docker
  • Data observability: DBT
  • Databases: PostgreSQL, MySQL, SQLServer, managed cloud databases (BigQuery, Firestore, Redshift, CosmoDB)
  • Indexation systems: ElasticSearch, Vespa
  • Big data and microservices technologies: Spark, Beam, Airflow, Docker (Kubernetes is an asset)

Working Conditions

  • Location: Paris office, 9th district
  • Language requirements: Good level of English and fluent French

Requirements

  • You act on the whole value chain of projects (infrastructures and platforms creation, data collection, application of machine learning models, REST APIs creations, test-driven development, CI/CD, ...)
  • Your studies involved software engineering, and you have experience in DevOps / DevSecOps
  • You know how to set up and deploy ML models provided by data scientists
  • You have a good knowledge of Python
  • You have an intimate understanding of SQL databases (PostgreSQL, MySQL, SQLServer)
  • Experience with managed cloud databases (BigQuery, Firestore, Redshift, CosmoDB, …) and indexation systems (ElasticSearch, Vespa) is a plus
  • You are familiar or have already used cloud technologies such as GCP or AWS
  • You have already used big data and microservices technologies such as Spark, Beam, Airflow and Docker (K8S is an asset)
  • You can popularize technical terms and solutions to business oriented profiles and work in a team with very diversified profiles
  • You know how to prioritize your tasks, respect deadlines or raise alerts when they are at risk
  • You can manage a team, coach juniors, identify their axes of progress
  • You can anticipate risks in projects from the design phase
  • You have a good level of English and you are fluent in French to work in the Parisian office

Skills

AWSAzureBeamBigQueryCI/CDDBTDockerElasticSearchFirestoreGCPKubernetesMySQLPostgreSQLPythonRedshiftREST APIsSQLSQLServerSparkTerraformVespa

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free