Lead Software Engineer - Bigdata
Societe Generale
Responsibilities
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
We are looking for an experienced Senior Big Data Developer to lead our data engineering and migration initiatives. In this role, you will architect, develop, and optimize large-scale data processing and analytics solutions, with a strong focus on modernizing our Big Data ecosystem into Snowflake. You will work with advanced technologies to deliver high‑quality pipelines for data ingestion, transformation, storage, and processing. Your expertise in both traditional Big Data frameworks and Snowflake will play a key role in shaping our data modernization strategy while ensuring the performance, reliability, and scalability of our next‑generation data platform.
Lead the migration of existing Big Data (Spark/Hadoop/Hive) workloads to Snowflake Lakehouse, ensuring scalable, high-quality solutions.
- Provide technical leadership in data modeling, ELT/ETL design, performance tuning, and Snowflake best practices.
- Drive analysis, refactoring, and optimization of legacy code to align with Snowflake architecture.
- Oversee testing, validation, debugging, and automation of migrated pipelines.
- Collaborate closely with cross‑functional and distributed teams, representing the engineering team as the SPOC for status, risks, and delivery updates.
- Guide DevOps activities including CI/CD, environment setup, and release readiness.
- Mentor junior engineers, enforce coding standards, and ensure adherence to engineering guidelines.
- Participate in Agile ceremonies and ensure high-quality, defect‑free sprint deliveries.