Data Engineer | ASSIST Software Romania
get in touch
>

We are seeking a skilled Data Engineer to join our dynamic team. The ideal candidate will have a strong background in designing, building, and maintaining scalable data infrastructure.

If you enjoy working with large datasets, automating workflows, and implementing robust data solutions, this role is for you!

Requirements: 

Hands-on experience in Data Engineering including build of scalable Data pipelines with strong focus on writing clean, efficient, and maintainable code

Proficiency in relational and non-relational databases (e.g., JSON, KV, table store)

Knowledge of normalization and denormalization techniques (e.g., JSON embeddings)

Understanding of structured, semi-structured, and unstructured data

Experience with distributed, graph, and vector databases (e.g., Azure AI Search, AWS OpenSearch)

Understanding of ACID and CAP principles

Experience with data lakes and data warehousing

Proficiency in gathering and processing data from multiple heterogeneous sources

Experience integrating data from multiple sources

Familiarity with both ETL and ELT processes

Experience with data migration and replication techniques

Ability to implement data solutions on-premises and in private clouds

Experience with cloud-native pipeline orchestration and workflow orchestration using a dedicated processing cluster (e.g., AirFlow, Apache Spark)

Experience with batch data processing

 

Extra credit: 

Query optimization techniques

Experience with big data processors

Data mesh & data fabric

Data encryption (in transit & at rest)

Data Stream processing

Compensation: 

Competitive salary

Relocation package for 2 months (for colleagues outside Romania, if relocation is desired)

Employment documents support regardless of the citizenship status

Transition program for middle-seniors

Technical workshops, courses, books

Certifications upon request

Team events and interesting tech conferences

English classes

Health Care Insurance

Meal tickets

Recreational & gaming room, gym, football, biking club, tennis.

Do you want to get in touch with us? 

If you are interested in our software development services, you would like to join our team, or you simply want to find out more about us, we’d love to hear from you! Drop us a line and a member of the ASSIST team will get back to you as soon as possible. We are sure we can ASSIST you.

GET IN TOUCH