Principal Engineer
Job in
Toronto, Ontario, M5A, Canada
Listing for:
E-Solutions
Full Time
position
Listed on 2026-06-18
Job specializations:
-
Software Development
Cloud Engineer - Software, DevOps, Python, Backend Developer
Job Description & How to Apply Below
Position: PRINCIPAL ENGINEER
ROLE: PRINCIPAL ENGINEER
Location :
Toronto (Hybrid) days week
Primary
Skills:
Java, Microservices, along with Kafka, SQL, Python, Data Engineering Backgroud, Azure Cloud services.
Secondary
Skills:
Databricks, Hadoop, Rest Services, Github, Kubernate, Docker
- years of experience in Java programming, along with exposure to Scala/Python.Experience in data engineering, data analytics, or backend developmentStrong expertise in Python and/or JVM languages (Java/Scala)Experience with the Hadoop ecosystem (Spark, Hive, YARN, HDFS) is a plusExperience building large-scale, reliable data pipelines and distributed systemsFamiliarity with real-time streaming technologies (Kafka, Flink, Beam)Understanding of system architecture concepts: distributed systems, caching, replication, data modelingExcellent written and verbal communication skillsExperience working in Agile environments; familiarity with cloud platforms (Azure, GCP) is a plusExperience in scripting, ETL (Pandas, , PySpark, Ibis), SQL, and No
SQL databases (Cassandra, MongoDB)Experience with Databricks, Azure Cloud PaaS Services, Azure Data Factory, ADLS, Kubernetes, Git Hub, Docker, and CI/CD workflowsExperience performing application supportExperience with orchestration tools ( NiFi, Griffin, Hamilton, Airflow)
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: