Data Engineer
Responsibilities:
- Design and implement data pipelines to collect, transform and clean data from different sources
- Develop high-performance solutions to maintain structured, unstructured and vectorized data, while optimizing data transformation and retrieval
- Drive innovation by experimenting with AI-based solutions in areas with minimal established best practices.
- Collaborate with the team to build backend services using Python and Apache Airflow
- Utilize AWS cloud infrastructure to build and manage reliable, scalable pipelines
- Work with PostgreSQL, AWS s3, MongoDB, graph and vector databases to store and manage large amounts of data efficiently.
Requirements:
- 4+ years of experience in data engineering, ETL processes, and managing complex data storage solutions
- Proven commercial experience building and deploying applications using Python and Apache Airflow
- Hands-on experience with AWS cloud infrastructure and managing data storage and transportation solutions in a cloud environment.
- Advanced proficiency in SQL, particularly PostgreSQL, and a strong understanding of diverse data storage solutions, including both structured and unstructured data
- Eagerness to learn and experiment with AI agents in conjunction with Data Science team and integrate AI-based logic into data pipeline architecture
- Excellent problem-solving skills, with the ability to navigate ambiguity and propose solutions in challenging situations.
- English B2 or higher
Technologies and Languages:
- Python
- SQL
- AWS cloud
- Git
- Pandas
- Airflow
- CI/CD, Jenkins
Preferred:
- Experience working with vector storages and graph databases
- Experience with cloud-based machine learning platforms
- Knowledge of efficient data file formats, such as Parquet and Avro, particularly for batch data processing in data lakes or warehouses, experience in using Apache Spark
- Snowflake Data Warehouse
- Docker
- Linux + bash, ssh
- Jupyter
- Parallel computing
Additional Plus:
- Experience working with Data Science teams.
- AWS certification.
What We Offer:
-
Work in a dynamic international team
- 100% payment for sick leave and vacation
-
Opportunity for cooperation through individual entrepreneurship/self-employment
-
Health insurance with dental coverage
-
Necessary equipment for work
-
Corporate training programs
-
Broad opportunities for self-realization, professional and career growth
-
Democratic approach to processes and flexible start of the workday.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).