Position: Data Engineer
Company: OnHires
Category: Data Engineer
Experience required: 3y
English level: upper
Published: 2023-01-01T00:00:00+02:00

We are a leading security consulting company with an essential focus on blockchain security and a community of like-minded people who are passionate about a common goal. Our mission is to make web 3.0 a safer place.

You will be part of RnD Development Team working on Platform at the fusion of BigData Web2 SaaS, Web3 Decentralized technologies. The platform will be a technical foundation for a number of Products in data security analytics and Web3 security automation.

**Requirements:**
- Fluency in Java/Scala. We are working primarily with Java and Python (a little bit of Scala);
- Experience with technologies like Spark, Reactive frameworks, Kafka, AWS PaaS stack (S3, EMR, EKS, RDS);
- Experience in BigData projects (stream processing and batch ETL pipelines);
- We expect you to demo/show architecture examples and walkthrough;
- Good background in algorithms, data structures, optimization and performance paradigms for data processing, SQL;
- Understanding of software engineering processes and practices especially around code quality and reusability;
- Self-sufficiency and ownership mindset with little external oversight;
- Verbal English.

**Responsibilities:**
- Close collaboration with Architecture and Product Management;
- Architecture design of Data Ingestion and Data Processing systems;
- Adherence to common frameworks, practices, paradigms, and technologies for BigData;
- Implementation Lead for Data pipelines;
- Following company engineering processes and culture;
- Code quality control including automation and reviews;
- Mentorship and Guidance for your team members and cross teams communication.

**Work conditions:**
- Opportunity to influence and feel your impact inside the company;
- Great opportunities for personal and career growth;
- Challenging goals;
- Minimum bureaucracy, maximum independence;
- Budget for conferences, seminars, and training that will help you grow as a professional;
- Flexible working hours;
- Office/remote work;
- Medical insurance, paid vacation, and sick leaves.