
Senior Data Engineer
Sigma Software10 days ago
Remote, Poland or Warsaw, PolandSenior
Responsibilities
- Maintain and enhance existing data processes for reliability, performance, and scalability.
- Understand existing tables, data flows, and jobs and identify opportunities for improvement or new development.
- Drive reliability and performance improvements across data workflows.
- Own and execute data process modernization initiatives.
- Collaborate cross-functionally to support architectural alignment and best-practice adoption.
- Identify problems, inefficiencies, risks, and technical gaps and implement improvements.
- Plan short-term improvements and long-term data strategy.
- Negotiate with product engineering teams to gain support for implementation changes.
Requirements
- At least 5 years of overall data engineering experience.
- Expert-level SQL skills, including optimizing complex queries for latency and performance.
- Proficiency with dbt for data transformation and modeling.
- Strong data engineering fundamentals and database knowledge, including DDL, DML, and SQL.
- Hands-on experience with Snowflake and Elastic.
- Deep experience building, scaling, and managing large-scale data pipelines.
- Ability to work independently, take ownership, and drive initiatives to completion.
- Practical experience with Airflow is preferred.
Benefits
- The role is aligned to the EU/Ukraine timezone.
Tech Stack
Categories
Data Engineering
About Sigma Software
Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.