Remote job
Analytics Engineer, Data Management
Job details
About this role
Role overview Build and maintain dependable data products that serve analytics, data science, and recurring business reporting. You will turn data from multiple sources into structured, traceable datasets, while partnering with technical teams and business stakeholders to keep pipelines reliable and useful. This is a full-time remote role for people based in Romania; applicants permanently located elsewhere may not be considered.
Responsibilities - Design and maintain data marts and ETL/ELT pipelines using SQL and Python, transforming source data into analysis-ready datasets. - Orchestrate workflows with Azure Data Factory and Databricks, including Python notebooks and Spark SQL. - Develop and support recurring Finance and Sales reporting datasets, where accuracy and deadlines matter. - Add data quality checks and reconciliations so results can be verified and traced to their sources. - Monitor production pipelines, schedules, dependencies, and data freshness; investigate failures and identify root causes. - Coordinate deployments and platform practices with data, architecture, and DevOps colleagues, and document processes for team support.
Requirements - At least three years of experience in analytics engineering, data engineering, or BI engineering. - Advanced SQL skills, including complex joins, common table expressions, window functions, and performance tuning. - Python experience for data pipeline development, such as PySpark or pandas. - Knowledge of dimensional modeling and slowly changing dimensions, including Type 2. - Experience building cloud data processes and operating production pipelines; Azure is preferred, while AWS or GCP experience is also considered. - Ability to deliver accurate recurring reporting datasets, explain technical trade-offs to nontechnical partners, and communicate fluently in English. - A relevant bachelor’s degree or equivalent professional experience.
Nice to have - Hands-on experience with Azure Data Factory, Databricks, Python notebooks, and Spark SQL.
Benefits and work setup - Remote work from Romania. - 21 days of annual leave, additional leave tied to tenure, four extra self-care days, and 24 paid volunteer hours per year. - Health, dental, and vision coverage for employees and dependents, plus life, critical illness, and disability insurance. - Monthly meal and lifestyle allowances, and access to a digital library. - Learning resources, mentoring, workshops, and company learning events.