Senior Data Engineer

New
M
MicroblinkIdentity Intelligence
Croatia, Serbia, Bulgaria, RomaniaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLPythonSQLGitSnowflakeAirflowdbt

Requirements

  • Advanced Python Skills: Expert-level proficiency in Python for data manipulation, scripting, and backend development.
  • Modern Data Stack Expertise: Deep understanding of cloud data warehousing solutions (e.g., Google BigQuery, Snowflake, or AWS Redshift) and experience designing scalable data models.
  • Database Mastery: Advanced SQL querying skills and a strong architectural understanding of both relational (e.g., PostgreSQL) and non-relational databases.
  • Software Engineering Foundations: A strong background in essential software development practices, including Object-Oriented Programming (OOP), Git version control, and building scalable code.

Responsibilities

  • Architect and Scale Data Pipelines: Design, build, and maintain robust ETL/ELT pipelines (both batch and real-time streaming) using modern data orchestration tools (e.g., Airflow, Dagster, Prefect).
  • Empower ML and Analytics: Partner closely with Data Science and ML teams to streamline data synchronization, feature engineering, and operationalize ML models.
  • Drive Automation and Tooling: Optimize our data infrastructure by automating data flows and enhancing internal analytics pipelines, leveraging modern transformation tools (like dbt) to improve overall analytics efficiency.
  • Innovate with Synthetic Data: Develop and implement synthetic data generation pipelines to support robust model training and privacy-safe testing environments.
  • Act as a Strategic Partner: Gain deep domain expertise to help shape our data architecture and collaborate with Data/ML teams to define high-impact projects.
  • Champion Engineering Excellence: Actively participate in Agile ceremonies (sprint planning, retrospectives) and drive best practices in code reviews, CI/CD, and data quality testing.
  • Ensure Data Governance: Design systems that strictly adhere to company security, privacy, and compliance policies (e.g., role-based access control, data retention etc. ).
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now