Sr. Data Engineer / Architect
Toronto, Ontario
ShyftLabs
ShyftLabs is not just a software company; we're your partners in propelling digital transformation at unprecedented speed. As experts, we specialize in crafting end-to-end solutions through our collaborative approach. With a deep-rooted...ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.
Job Description:Design, develop, and maintain streaming data pipelines using tools such as Apache Spark Streaming, Apache Kafka, and Elasticsearch.Work with both relational (RDMS) and non-relational (NoSQL) data platforms optimizing data processing and analysis.Implement and optimize SQL scripts, ensuring tuning, indexing, distribution, and partitioning strategies for optimal performance in real-time scenarios.Collaborate with multiple teams to understand requirements and coordinate cross-functional solutions.Senior expertise in Python, Java, or R to implement real-time data processing workflows.Explore emerging technologies and tools in the streaming data ecosystem to enhance our data processing capabilities.Provide mentorship and guidance to junior team members on best practices for streaming data engineering.
Basic Qualifications:Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related field.6+ years of solid experience designing and implementing both relational (RDMS) and non-relational (NoSQL) data technology.Minimum 3 years of hands-on experience with streaming technologies such as Apache Spark Streaming, Apache Kafka, and Elasticsearch.Expert-level SQL, Python, and PySpark.Hands-on experience with cloud platforms such as AWS, Azure, or GCP and their ETL/Data tools.Extensive expertise in implementing real-time data processing workflows.
Preferred Qualifications:Masters in Science, Technology, Engineering, or Mathematics Related Discipline.Experience within the AdTech industry is a plus.Experience with Databricks / Apache Delta Lake and Apache Druid.Proficient in utilizing Apache Spark for large-scale data processing and analytics.
We are proud to offer a competitive salary alongside a strong healthcare insurance and benefits package. The role is preferably hybrid, with 2 days per week spent in our downtown Toronto office. We pride ourselves on the growth of our employees, offering extensive learning and development resources.
ShyftLabs is an equal opportunity employer committed to creating a safe, diverse, and inclusive environment. We encourage qualified applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and education levels to apply. If you are contacted for an interview and require accommodation during the interviewing process, please let us know.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure Computer Science Databricks Data pipelines Elasticsearch Engineering ETL GCP Java Kafka Mathematics NoSQL Pipelines PySpark Python R Spark SQL Streaming
Perks/benefits: Career development Competitive pay Insurance
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open MLOps Engineer jobs
- Open Lead Data Analyst jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Business Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Azure Data Engineer jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Kubernetes-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs