Middle Data Engineer

MMDSmart Ltd
Hybrid

About The Position

MMDSmart is seeking a Data Engineer to join their team to build and maintain scalable data pipelines and data warehouse solutions. The role involves working with large datasets, designing efficient data processing workflows, and ensuring the reliability and performance of the data platform. Since 2007, MMDSmart has been a leading supplier in cloud-based business communications, delivering IT products to businesses in over 100 countries. The company emphasizes team member growth and innovation, impacting their Messaging and Voice solutions. This position offers an opportunity to excel in a rapidly expanding tech company. The role does not involve DevOps, ML, or BI development.

Requirements

  • 4+ years of experience as Data Engineer
  • Strong experience with SQL and Google BigQuery
  • Experience building data pipelines and ETL processes
  • Solid knowledge of Python for data processing
  • Hands-on experience with Apache Airflow
  • Experience working with large datasets
  • Understanding of data modeling and data warehouse concepts
  • Experience with query optimization and cost-efficient data processing
  • Experience with data pipeline monitoring and observability
  • Fluency in Russian and English

Nice To Haves

  • Experience with Kafka or streaming data pipelines

Responsibilities

  • Design, build, and maintain data pipelines for batch and streaming data processing
  • Develop and optimize ETL workflows using Python and SQL
  • Build and maintain Airflow DAGs for orchestration of data workflows
  • Implement data transformations and data quality checks
  • Optimize BigQuery queries and data models for performance and cost efficiency
  • Troubleshoot and improve reliability of existing pipelines
  • Collaborate with analysts and engineering teams to support data needs

Benefits

  • Access to mental health programs
  • Comprehensive medical insurance (for employees located in Bulgaria)
  • Sports card (for employees located in Bulgaria)
  • Company of cool teammates
  • Friendly atmosphere
  • Strong mentorship
  • Variety of bonuses & corporate gifts
  • Free educational events & courses
  • English classes with native speakers
  • Professional development in a supportive environment
  • Flexible working format - remote, office-based, or hybrid
  • Team-building activities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service