Senior Data Engineer
Sigma Software · Kyiv, Kyiv city, Ukraine
Apply directly on Sigma Software’s careers site — no account needed.
About the role
- Build and support data pipelines that ingest data from external systems
- Work with both full data loads and regular incremental updates
- Develop and maintain integrations using Java
- Help design and maintain a unified internal data model
- Ensure data quality and handle incorrect or incomplete data
- Use AI‑assisted tools and approaches to improve data quality, detect issues, and support operations when appropriate
- Ensure data pipelines are reliable, well‑monitored, and production‑ready
- Work closely with engineering and product teams on integration and data needs
- At least 5 years of professional experience as a Data Engineer
- Strong production experience with Java
- Experience with at least one data processing framework, such as Apache Spark, Apache Beam, or Apache Flink
- Experience integrating external systems via REST APIs, including pagination, rate limiting, and token‑based authentication
- Strong data modelling skills and experience working with structured, relational data
- Solid SQL knowledge
- GCP Dataflow experience
- Experience operating data pipelines in production environments
- Strong communication skills and ability to work across teams
- English level - Upper Intermediate
NICE TO HAVE
- Experience with event‑driven architectures or messaging systems
- Experience designing canonical schemas across multiple data sources
- Experience with LLM
PERSONAL PROFILE
- Proactive and detail-oriented
- Thrives in collaborative environments
- Enjoys solving complex integration challenges
- Comfortable experimenting with new technologies
- Committed to improving data systems
Skills
- Python
- SQL
- dbt
- Snowflake
- Go
- Kafka
- Airflow
- English
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Get my matched jobs
Free account — no card required
93 115 live jobs · 17 641 companies tracked · 159 added today