Expected set of skills and knowledge:- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 4+years of experience in backend development, with exposure to data-intensive applications in industries like B2C, e-commerce, or related sectors.
- Proficiency in Python and SQL, with experience in building and optimizing data warehouses, backend systems and microservices that interact with large datasets.
- Experience working with GCP and big data technologies for processing and managing large-scale datasets.
- Familiarity with data engineering tools and frameworks such as Apache Spark, Kafka, and Airflow.
- Strong understanding of data storage solutions, including data lakes, data warehouses (e.g., BigQuery, Redshift, Snowflake), and ETL pipelines.
- Proven ability to solve complex problems and translate business requirements into scalable backend solutions that support data-driven decision-making.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Knowledge of data architecture and backend infrastructure design that supports the integration of data engineering practices.
- Awareness of data security principles and data governance best practices.
If your experience lacks one of the criteria, send your resume anyway. We are flexible in our recruitment process.