Position: Middle Data Engineer for Ciklum Digital
Company: Ciklum
Experience required: 2y
Category: SQL
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.
Technology Stack: Python, SQL, Azure Platform (ADF/DATABRICKS), Spark SQL

**About eToro:**
eToro is the world's leading social trading network, providing millions of users from around the world a one-stop-shop solution for their trading and investing needs. Since 2007, eToro has positioned itself as a Fintech leader, pioneering revolutionary practices such as social trading, blockchain, and machine-learning-based investment products. eToro is a regulated and secure platform, operating in full transparency with its clients' interest in mind.
eToro's award-winning trading and investing platform are at the forefront of Fintech technology. Our Research and Development department develops cutting-edge technologies, focusing on field-relevant areas, such as blockchain and artificial intelligence. We offer competitive fees and an organizational culture which is both professional and fun.

**Project description:**
Our product is a web platform for trading in financial services, it allows any user, like yourself or myself, to create and manage a portfolio based on the wisdom of the crowds. eToro’s platform is available to users in over 140 countries around the world allowing people to connect, follow and copy each other’s actions on their portfolios
The team's main focus is to help eToro to be Data-Driven Company, supply data to ML/Analysis Team. You are going to be involved in the process of loading & transforming data from a lot of internal and external sources

**Responsibilities**
- Gathering requirements from internal customers
- Design, manage and maintain analytics products and pipeline solutions
- Create new ETL/ELT processes and optimize existing tools (Python, Spark, Databricks, etc.)
- Debugging, monitoring, and troubleshooting pipeline solutions
- Provide analysts and other internal customers with technical support related to data activity
- Contribute in CoE activities and community building, participate in conferences, provide excellence in exercise and best practices

**Requirements**
- 2+ years experience working as a Data Engineer
- At least 2 years of experience with Python/Spark/Databricks
- Experience in writing ETL/ELT Processes
- Have experience in designing, building, optimizing, and maintaining big data pipelines on the public cloud (preferably Azure)
- Knowledge SQL
- Transfer current data structures to cloud/big data
- Working with Spark and ETL flows
- Experience participating in an Agile software development team, e.g. SCRUM
- A consistent track record of delivering exceptionally high quality software on large, complex, cross-functional projects
- Demonstrated ability to learn new technologies quickly and independently
- Ability to handle multiple competing priorities in a fast-paced environment
- Undergraduate degree in Computer Science or Engineering from a top CS program required. Masters preferred
- Experience with supporting data scientists and complex statistical usecases highly desirable

**Desirable**
- ETL with Stream Technology – Big Advantage

**Personal skills**
- A curious mind and willingness to work with the client in a consultative manner to find areas to improve
- Intermediate + English
- Good analytical skills
- Good team player motivated to develop and solve complex tasks
- Self-motivated, self-disciplined and result-oriented
- Strong attention to details and accuracy

**What's in it for you**
- A Centre of Excellence is ultimately a community that allows you to improve yourself and have fun. Our centers of excellence (CoE) bring together all Ciklumers from across the organization to share best practices, support, advice, industry knowledge and to create a strong community
- Close cooperation with the client
- A constant flow of new projects
- Dynamic and challenging tasks
- Ability to influence project technologies
- Projects from scratch
- Team of professionals: learn from colleagues and gain recognition of your skills
- European management style
- Continuous self-improvement