Sigmasoftware2
Senior Data Engineer (Integrations / Data Platform)
Company
Role
Senior Data Engineer (Integrations / Data Platform)
Job type
Full-time
Posted
6 days ago
Salary
Job description
- Design, build, and maintain reliable data pipelines to ingest and process data from external systems
- Implement integrations using Java or Scala, ensuring scalability and resilience
- Handle both full data loads and incremental updates efficiently
- Collaborate with engineering and product teams to align on integration and data needs
- Develop and maintain a unified internal data model
- Ensure data quality, detect and resolve incorrect or incomplete data
- Utilize AI-assisted tools to improve data quality and operational efficiency
- Monitor and optimize data pipelines for production readiness
- At least 5 years of experience as a Data Engineer or Backend/Data Engineer
- Strong production experience with Java or Scala
- Proven experience integrating external systems via REST APIs (pagination, rate limiting, token-based authentication)
- Strong data modelling skills with structured, relational data
- Solid SQL knowledge
- Experience with GCP Dataflow
- Experience operating data pipelines in production environments
- Strong communication skills and ability to collaborate across teams
- At least an Upper Intermediate level of English
WILL BE A PLUS
- Experience with event-driven architectures or messaging systems
- Designing canonical schemas across multiple data sources
- Experience with LLM (Large Language Models)
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


