Software Developer Data Engineer (EdTech platform)


Job Location:

Warsaw - Poland

Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

  • Design and evolve the platforms canonical data model
  • Architect and implement scalable data ingestion and synchronization frameworks
  • Build reliable replayable and highly scalable data processing pipelines
  • Design entity resolution and identity management capabilities
  • Define and implement data governance lineage and provenance standards
  • Drive architectural decisions related to scalability resiliency security and operability
  • Collaborate with product and engineering teams to define platform capabilities and roadmap
  • Design APIs and delivery mechanisms for downstream consumers
  • Support customer migrations from legacy systems into the new platform
  • Mentor engineers and contribute to technical leadership across the team
  • Ensure platform reliability performance and operational excellence

Qualifications :

  • At least 5 years of experience as a Software Developer or Data Engineer
  • Strong expertise in Java
  • Deep understanding of data platforms integration platforms or distributed systems
  • Hands-on experience with stream processing technologies (Apache Beam Spark Flink Kafka Streams)
  • Experience designing and operating event-driven architectures
  • Strong data modeling and schema design skills
  • Experience with cloud-native architectures (GCP preferred)
  • Experience designing multi-tenant SaaS platforms
  • Strong understanding of data governance lineage data quality and observability concepts
  • Proven ability to drive architectural decisions and technical initiatives
  • Strong communication and collaboration skills
  • Upper-Intermediate English level

WILL BE A PLUS

  • Experience with Scala
  • Experience building Master Data Management (MDM) platforms
  • Experience with Customer Data Platforms (CDP)
  • Experience with identity resolution systems
  • Experience with Apache Beam/Dataflow in production environments
  • Experience with Cloud Spanner
  • Experience migrating large-scale legacy systems to cloud-native architectures
  • Experience leading platform engineering or data platform initiatives
  • Background in education technology or enterprise integration domains

Additional Information :

PERSONAL PROFILE

  • Strong architectural thinking and technical leadership skills
  • Passion for building high-performance scalable platforms
  • Comfortable mentoring peers and collaborating across teams
  • Proactive problem-solver with attention to detail
  • Committed to quality and operational excellence

Remote Work :

Yes


Employment Type :

Full-time

Design and evolve the platforms canonical data modelArchitect and implement scalable data ingestion and synchronization frameworksBuild reliable replayable and highly scalable data processing pipelinesDesign entity resolution and identity management capabilitiesDefine and implement data governance l...

About Company

Company Logo

At Sigma Software, we are involved with the client’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more

View Profile View Profile