
Job description
We are looking for a Data Engineer to ensure consistency in architectural and technical decisions across systems and software, while supporting the Data Engineering team in key technical definitions. This role will be responsible for driving project kick-offs, lifecycles, and roadmaps, as well as overseeing project streams, communication, and issue management.
Ensure consistency in architectural and technical decisions regarding systems and software, manage and support the Data Engineering team in technical decisions, support project kick-offs, lifecycles, and roadmaps, conduct code reviews, pair programming, and verify the Definition of Done, oversee the project stream, communication, and issue management.
5+ years of experience, advanced proficiency in Python and Scala, extensive hands-on experience with data streaming applications, proven expertise in developing and managing data batch frameworks and orchestrators, solid experience in Cloud Infrastructure environments, strong proficiency in setting up and utilizing CI/CD pipelines, containerization, and version control systems.
Company

Tech, Software & IT Services
Eureka Labs partners with technology leaders to accelerate product development and digital transformation through dedicated near‑shore teams and AI‑driven solutions. The company delivers a full spectrum of services—from mobile and web development, SaaS and e‑commerce platforms, to AI/ML, cybersecurity, and quality assurance—tailored to clients’ tech stacks and business objectives. By embedding its engineers into client teams from day one, Eureka Labs eliminates silos, reduces time‑to‑market, and consistently achieves an NPS of 89. Its culture of high‑performance, long‑term collaboration and a focus on tangible outcomes sets it apart in the near‑shore outsourcing landscape.