A leading data observability company is searching for a Principal Engineer in Kitchener, Canada, to define the technical strategy for their Open Data Platform. This full-time on-site position involves shaping the future of enterprise data solutions and leading large-scale initiatives in an innovative environment. The ideal candidate will have significant experience in distributed systems, advanced knowledge of Java or Scala, and a passion for open-source technology. Opportunity for mentorship and collaboration in a global community.
Qualifications
12+ years of software development experience; 8 years in distributed systems.
Expert-level proficiency in Java or Scala; strong skills in Python.
Deep expertise in consensus protocols and data replication.
Responsibilities
Define long-term technical strategy for the Open Data Platform.
Own the design of complex, high-impact systems.
Lead research initiatives in emerging technologies.
Skills
Java or Scala
Python
Distributed computing
Hadoop
Spark
Education
Master's or PhD in Computer Science
Tools
Kubernetes
Flint
Kafka
Job description
A leading data observability company is searching for a Principal Engineer in Kitchener, Canada, to define the technical strategy for their Open Data Platform. This full-time on-site position involves shaping the future of enterprise data solutions and leading large-scale initiatives in an innovative environment. The ideal candidate will have significant experience in distributed systems, advanced knowledge of Java or Scala, and a passion for open-source technology. Opportunity for mentorship and collaboration in a global community.