Skip to content

Data Engineer

  • Hybrid
    • Budapest, Budapest, Hungary
  • Delivery

Job description

We dream big: we will be the largest AWS Premier Tier Partner in Central and Eastern Europe by 2026.

As an Data Engineer, you will be part of SnapSoft's unique Data and AI service lines, with a specific focus on delivering data engineering and AI solutions across various projects. Furthermore, you will be responsible for designing and implementing Python-based data-processing services, data pipelines while being part of a team of highly skilled professionals focused on AI and ML projects. You can work in various fields, such as Natural Language Processing (NLP), Large Language Models (LLMs), Recommendation Systems, conversational AI, chatbots, vector databases and other API-based process automation projects. Leveraging your python data engineer expertise, you can develop ETL pipelines and other data manipulation services and contribute to Data and AI architectures.

Job requirements

What you’ll be doing:

  • Data Pipeline Development: Design, build, and maintain robust and scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources.

  • Develop highly scalable services realizing data processing functionalities (e.g. NLP, ML and AI models).

  • Design and implement data transformation services for various use cases, such as automatic translation and transcription, Text2SQL, and intent and gesture recognition.

  • Data Integration: Collaborate with stakeholders to integrate data sources, ensuring a unified and accurate view of data across implementation projects.

  • Performance Monitoring: Monitor and optimize the performance of data systems, identifying and addressing bottlenecks and ensuring scalability.

You are looking for us, if you have:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Proven experience as a Data Engineer or a similar role.

  • Strong proficiency in Python and experience with relevant frameworks and libraries, such as pandas, pyspark, numpy, sklearn, matplotlib, etc.

  • Familiarity with SQL.

  • Solid understanding of data modeling, database design, and data warehousing concepts.

  • Experience with ETL processes and tools (e.g. Airflow, AWS Glue).

  • Knowledge of some cloud platforms (e.g., AWS, Azure, GCP) and their data services.

  • Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.

  • Understanding AI tools and concepts like LLMs, ChatGPT, RAG, etc.

  • Excellent problem-solving and communication skills.

  • Ability to work independently and collaboratively in a fast-paced environment.

What we offer

We believe that exceptional people deserve exceptional recognition:

  • A company culture based on autonomy and accountability
  • Flexible working hours
  • Cool office with great location in Budapest, nearby Deak Ferenc Square / Astoria
  • Macbook in order to be the most efficient in your daily tasks
  • Company-sponsored technical trainings
  • Company-sponsored trips to relevant, professional conferences
  • Medicover Health Insurance
  • English course with native teachers
  • AYCM SportPass contribution, yoga at the office, SnapSoft football
  • Regular cocktail parties, team buildings, an annual all staff 3-day summer retreat
  • Book club & SnapSoft library, Board game club & regular board game evenings

We are eager to work with experienced Data Engineers motivated to expand their technical horizons across many of the above-listed technical disciplines. We do not look for a perfect fit for the above skills and experiences, but individuals with the potential to expand as part of high-performing data engineering teams across diverse projects.

Do you see yourself in this role? Apply now!

If you're excited about this opportunity and believe you're the right fit, we'd love to hear from you!

Send us your CV.

Join us on our journey to become the AWS Partner of Choice in Central and Eastern Europe!

or