Senior Data Developer
4 days ago
Senior Data Engineer Charles River Laboratories Apply for the Senior Data Engineer role at Charles River Laboratories . Job Summary At Charles River Laboratories, we are transforming how we work by harnessing the power of AI, data, and digital innovation to accelerate the discovery and development of life‑saving therapies. Our vision is to embed artificial intelligence and advanced analytics across every stage of our scientific and operational workflows—empowering our teams with smarter tools, seamless data, and actionable insights to deliver client‑centric services and solutions that better serve our customers and ultimately improve patients’ lives. As a Senior Data Engineer within our Enterprise Data and Analytics team, you will help shape the future of data engineering at Charles River, designing and implementing scalable, AI‑ready data platforms that power intelligent applications, streamline operations, and deliver measurable business value. Primary Responsibilities Design, develop, and maintain scalable data pipelines and ETL processes using Azure Data Factory, Azure Data Bricks, and other Azure services. Implement and optimize data storage solutions using Azure Data Lake, Azure SQL Database, and Delta Lake to support analytics and reporting needs. Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver high‑quality, reliable datasets. Ensure data security, compliance, and governance by applying best practices, role‑based access control (RBAC), and encryption. Monitor and troubleshoot data workflows, ensuring performance, reliability, and cost‑efficiency across Azure cloud environments. Automate data integration and transformation tasks using Azure Functions, Logic Apps, and scripting languages like Python. Mentor junior engineers and foster a collaborative team environment. Minimum Qualifications Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline. 7+ years of experience in ETL design, development, and performance tuning using the Microsoft Stack in a multi‑dimensional data warehousing environment. 7+ years of advanced SQL programming expertise (PL/SQL, T‑SQL). 5+ years of experience in Enterprise Data & Analytics solution architecture. 3+ years of experience in Python programming. 3+ years of experience with Azure, especially for data‑heavy/analytics applications leveraging relational and NoSQL databases, data warehousing, and big data solutions. 3+ years of experience with key Azure services: Azure Data Factory, Data Lake Gen2, Analysis Services, Databricks, Blob Storage, SQL Database, Cosmos DB, App Service, Logic Apps, and Functions. 2+ years of experience designing data models aligning with business requirements and analytics needs. 2+ years of experience defining and implementing data security standards, including encryption, auditing, and monitoring. Strong analytical skills and a passion for intellectual curiosity. Preferred Skills Experience setting up and operating data pipelines using Python or SQL. Familiarity with DevOps processes (CI/CD) and infrastructure as code. Knowledge of Master Data Management (MDM) and Data Quality tools. Experience developing REST APIs using Java Spring Boot or Python. Experience building and supporting AI/ML software solutions. Familiarity with stream‑processing systems (e.g., Event Hubs, Storm, Spark‑Streaming). Experience with API integrations (RESTful, SOAP) for both internal and external systems to enhance data flow and automation. Experience working in Agile environments, familiarity with Agile tools like Jira or Azure DevOps. Experience in data and analytics within the Life Sciences industry is a plus. Role Specific Information Location: Remote (from one of our Canadian sites). Annual bonus based on performance. Schedule: Daytime between Monday and Friday. Permanent position as of hiring, full‑time 37.5 hours per week. Benefits Competitive benefits and up to 85% coverage of health & dental premiums. Employee and family assistance program. Excellent onboarding and career development opportunities. Access to telemedicine and health professionals. 4 weeks’ vacation and 10 personal days policy. Social activities and team events. Equal Employment Opportunity Charles River is an equal‑opportunity employer and is committed to providing equal employment opportunities for all qualified applicants and employees without regard to race, color, sex, religion, national origin, ancestry, age, mental or physical disability, family status, pregnancy, military or veteran status, or any other characteristic protected by federal, state, or local laws. It is unlawful in some states to require or administer a lie detector test as a condition of employment or continued employment. To request accommodations due to a disability, please contact our Human Resources team: . #J-18808-Ljbffr
-
Data Engineer Senior Consultant
2 weeks ago
Montreal, Quebec, Canada NTT DATA Full timeReq ID: NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer Senior Consultant to join our team in Montreal, Quebec (CA-QC), Canada (CA).Job Title: Senior Cloud Data...
-
Senior Software Developer
2 days ago
Montreal, Quebec, Canada Yeji Data Lab Full timeCette offre d'emploi est rédigée en anglais pour des raisons de simplicité. La maîtrise des deux langues (français et anglais) est préférable.Senior Software Developer - Machine LearningAs a global firm at the forefront of the AI revolution, Yeji Data Lab partners with world-leading clients to address their critical challenges. We leverage...
-
Data Engineer Senior Consultant
3 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeJob Description NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer Senior Consultant to join our team in Montreal, Quebec (CA-QC), Canada (CA). Job Title: Senior Cloud...
-
Data Engineer Senior Consultant
3 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeJob Description NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer Senior Consultant to join our team in Montreal, Quebec (CA-QC), Canada (CA). Job Title: Senior Cloud...
-
Data Engineer Senior Consultant
3 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeSenior Cloud Data Warehouse Engineer Location: Montreal (day 1 onboarding onsite /in-office presence required 3x/week) Team Overview The Controls Engineering, Measurement and Analytics (CEMA) department is responsible for Cyber Risk and Control assessment, management, monitoring, and reporting capabilities across Technology, resulting in risk reduction and...
-
Data Engineer Senior Consultant
3 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeSenior Cloud Data Warehouse Engineer Location: Montreal (day 1 onboarding onsite /in-office presence required 3x/week) Team Overview The Controls Engineering, Measurement and Analytics (CEMA) department is responsible for Cyber Risk and Control assessment, management, monitoring, and reporting capabilities across Technology, resulting in risk reduction and...
-
Senior Cloud Data Warehouse Engineer
4 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeA global technology services company in Montreal is seeking a Senior Cloud Data Warehouse Engineer. This role focuses on building and optimizing a next-gen data platform using Snowflake and Python. The successful candidate will have over 10 years of experience, strong analytical skills, and expertise in data development and solutions. The company promotes a...
-
Senior Cloud Data Warehouse Engineer
4 weeks ago
Montreal, Canada NTT DATA, Inc. Full timeA global technology services company in Montreal is seeking a Senior Cloud Data Warehouse Engineer. This role focuses on building and optimizing a next-gen data platform using Snowflake and Python. The successful candidate will have over 10 years of experience, strong analytical skills, and expertise in data development and solutions. The company promotes a...
-
Senior Java Full Stack Developer
3 days ago
Montreal, Quebec, Canada NTT DATA Full timeNTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Java Full Stack Developer (Onsite Hybrid) to join our team in Montreal, Quebec (CA-QC), Canada (CA).Job Responsiblities...
-
Data Engineer Senior Consultant
3 weeks ago
Montreal, Canada NTT DATA North America Full timeJob Title Senior Cloud Data Warehouse Engineer Location Montreal (day 1 onboarding onsite /in‑office presence required 3x/week) Job Description NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now. Team Overview...