Your future company
For our client, a global company recognized around the world, we are looking for a
Senior Data Engineer who will join a completely new team, on a new project in the E-commerce department.
Requirements
- Bachelor’s Degree (Computer Science or related preferred)
- Professional experience using Python or similar programming language
- Deep understanding of RDBMS databases and SQL language
- Understanding of data warehousing
- 5+ years of professional experience in software development
- 2+ years of exposure to building ETL pipelines
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous integrations, testing, and operations
- Hands-on experience with GCP, AWS, or similar
- Knowledge of Web Scraping (nice to have)
- Knowledge of Airflow, Kubernetes and Docker (nice to have)
Some technologies used - knowledge is great, but not necessary:
- Python
- Airflow
- Snowflake
- PostgreSQL
- Docker
- Kubernetes (we have a dedicated team for this)
Responsibilities
- You will own development of ETL data pipelines, taking responsibility for designing, data modeling, coding, testing, scalability, operability, and ongoing metrics.
- Collaborate with a globally distributed product/platform team that includes product manager, business stakeholders, UX design, data analysts, data scientists, BI, and data engineers
- You will be the people manager of the Catalog data engineering team
- The Catalog engineering team works mostly in Elixir while the data engineering side relies largely on Python: however, the way this evolves is up to you. We put more emphasis on your general engineering skill and willingness to learn than knowledge of a particular language or framework.
The offer
- 100% remote
- Monthly bonus
- Annual bonus
- Private medical care
- Life insurance
- Travel insurance
- Flexible benefits cafeteria
- Multisport
- Employee Pension Plan
- Long-term employment
- Stable employment in a well-established global company in the market
- Ability to work on complex and strategic global projects and initiatives