Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Company Description
Are you passionate about building scalable, high-performance data platforms? We are looking for a Senior Software Developer / Data Engineer to join our team and work remotely from Europe or Ukraine.
At Sigma Software, we create innovative solutions that empower businesses and industries. In this role, you will contribute to a cutting-edge education technology initiative, designing and implementing a unified data integration platform that will serve as the foundation for an entire ecosystem.
Why join us? You will work with modern technologies, collaborate with top engineers, and make an impact on a project that improves data governance, privacy, and compliance across the education sector.
CUSTOMER Our Customer operates in the education technology sector, developing solutions that unify and streamline data across multiple systems. They are building a next-generation platform to serve as the authoritative data foundation for a large-scale EdTech ecosystem, enabling secure, compliant, and scalable data integration for diverse applications and stakeholders.
PROJECT The project is a Unified Data Integration Platform designed to consolidate fragmented data from Student Information Systems, third-party aggregators, legacy databases, custom integrations, and internally developed applications. It focuses on creating a canonical representation of all entities while preserving data provenance, governance, privacy, auditability, and regulatory compliance.
Job Description
Design and evolve the platform’s 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