Remotery

Senior Data Engineer, Reporting

Posted May 20

This is a fully remote position, open to applicants in Poland.

📋 Description

• Design and develop ETL pipelines for transitioning data from transactional databases to analytical data warehouses.

• Create systems for real-time data ingestion that process campaign data, user metrics, and business intelligence.

• Construct multi-tenant data models featuring effective partitioning strategies tailored for enterprise-scale clients.

• Establish data quality frameworks that include thorough validation, monitoring, and alerting mechanisms.

• Implement Row-Level Security (RLS) and Role-Based Access Control (RBAC) within analytical databases.

• Design flexible permission models that facilitate organization-level and division-level data access.

• Develop session-based context management systems that ensure secure multi-tenant query execution.

• Create detailed audit trails and access logs to meet compliance requirements.

• Design database schemas incorporating advanced partitioning and indexing strategies.

• Generate materialized views and aggregated tables to support real-time analytics.

• Apply query optimization, data skipping, and compression techniques for performance enhancement.

• Manage high-concurrency usage of embedded dashboards, ensuring sub-second query performance.

• Build data sources for dashboards utilizing optimized SQL transformations.

• Address complex data structures and parsing needs effectively.

• Create flat, denormalized tables that are optimized for embedded analytics consumption.

• Develop custom field handling solutions to meet tenant-specific metadata needs.


⛳️ Requirements

• Over 5 years of experience in data engineering with production-scale systems.

• Advanced SQL proficiency with analytical databases, preferably columnar databases.

• Strong programming skills in Python, particularly with data libraries such as pandas, numpy, and pyarrow.

• Experience with ETL orchestration tools like Apache Airflow, Prefect, dbt, or similar.

• In-depth knowledge of analytical databases, partitioning strategies, and OLAP optimization techniques.

• Experience in building SaaS data platforms with requirements for tenant isolation.

• Familiarity with the implementation of Row-Level Security (RLS) in analytical databases.

• Understanding of RBAC patterns and session-based access control mechanisms.

• Experience with authentication processes in data systems.

• Knowledge of compliance standards (SOC2, GDPR) pertinent to multi-tenant data.


🏝️ Benefits

• 26 days of vacation.

• Floating and designated holidays.

• Wellness allowance.

• Paid parental leave.

• Medical insurance.

• Life insurance.

• Business travel insurance.

• Stock options as part of our equity-sharing initiative.

• Comprehensive perks program, offering stipends for cell phone and internet, home office setup, mental wellness, professional development, tuition reimbursement, and occasional company-funded meals throughout the year.

People also viewed

3Pillar Global23 min ago

Senior Data Engineer, PowerBI, Data Integration

MX flagMexico OnlyFull-timeData Engineer
ApplyView job
GFT Technologies23 min ago

Engenheiro de Dados Sênior

BR flagBrazil OnlyFull-timeData Engineer
ApplyView job
Ad Hoc LLC23 min ago

Data Engineer III

North AmericaFull-timeData Engineer$110k – $120k/year
ApplyView job
CSG1 hour ago

Data Architect

IN flagIndia OnlyFull-timeData Engineer
ApplyView job
EcoVadis1 hour ago

Data Architect

ES flagSpain OnlyFull-timeData Engineer
ApplyView job
Aimpoint Digital13 hours ago

Senior Data Engineer

CO flagColombia OnlyFull-timeData Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers