Sigmasoftware2

Sigmasoftware2

Senior Data Engineer (Integrations / Data Platform)

Role

Senior Data Engineer (Integrations / Data Platform)

Job type

Full-time

Posted

6 days ago

Share this job

Salary

Not disclosed by employer

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
Resume ExampleCover Letter Example

Explore more