Senior Data Visualization Software Engineer
4 weeks ago
We are seeking a skilled Data Visualization Software Engineer to join our team at Groupe SII. As a member of our group, you will be responsible for developing innovative data analysis software systems to support interactive analysis of genomic data. Our primary goals are to enable Genentech science and discovery by building effective and efficient data analysis software systems and to develop new cutting-edge visualizations for genomic data analysis that we disseminate as open-source software and publications in the scientific literature.
Key Responsibilities
- Design and implement effective, beautiful, and usable interactive data analysis interfaces to visualize, explore, and interrogate integrated data from diverse technologies and biological systems, particularly spatial transcriptomics and other imaging-based technologies.
- Develop highly performant, responsive, and interactive analysis software for large datasets.
- Collaborate with business analysts, computational scientists, and other software engineers to understand and conceptualize the complex emerging needs of our scientists, whether they are working at the keyboard or the bench.
- Work with local and offshore engineering teams to support your software development efforts.
- Contribute to the broader scientific community through open-source software development.
Requirements
- Bachelor's degree or higher in bioinformatics, computer science, mathematics, or a related field.
- At least five years of experience developing tools for interactive data analysis and visualization, with seniority dependent on experience and other factors.
- Expertise in modern JavaScript (ES6) programming.
- Expertise with high-performance web-based visualization technologies, such as WebGL.
- Familiarity with UI design best practices, usability testing, and iterative design.
- Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction.
- Biological domain knowledge, specifically in single-cell genomics, and basic data analysis skills are desirable but not required.
- Familiarity with formal build/release/deploy and continuous integration frameworks is a plus.
Additional Requirements
- You are enthusiastic about working in a scientific environment, especially one related to drug discovery and development.
- You are a quick learner, are curious about new areas, and courageously take initiative to see your ideas implemented.
- You are attracted by the challenges of developing software that solves universal problems in bioinformatics.
- You are able to perform at a high level in a fast-changing and demanding environment.
- You are pragmatic about the tradeoffs between features, quality, and timeliness.
-
Senior Data Engineer
1 week ago
Montreal, Quebec, Canada Data Engineer Jobs Full timeAt NearSource Technologies, we are seeking a highly skilled Data Engineer to join our dynamic team in Montreal, Canada.We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience.The ideal candidate will have a strong background in data analysis and engineering, with expertise in Python, SQL, and visualization tools like...
-
Senior Data Visualization Software Engineer
4 weeks ago
Montreal, Quebec, Canada Groupe SII Full timeBackground:We are a team at Groupe SII focused on developing innovative methods and systems to support interactive analysis of genomic data. Our primary objectives are to enable Genentech science and discovery by building effective and efficient data analysis software systems, and to develop cutting-edge visualizations for genomic data analysis that we...
-
Senior Data Visualization Software Engineer
1 month ago
Montreal, Quebec, Canada Groupe SII Full timeRole OverviewWe are seeking a highly skilled Data Visualization Software Engineer to join our team at Groupe SII. As a key member of our data science group, you will be responsible for developing effective and efficient data analysis software systems to support interactive analysis of genomic data.Key ResponsibilitiesDesign and implement highly performant,...
-
Data Engineer
1 month ago
Montreal, Quebec, Canada Data Engineer Jobs Full timeAs a Data Engineer on a multinational Fortune 500 project in Canada, you will shape innovative solutions and drive technological excellence. Your responsibilities will include providing guidance on optimizing the Genuine Optimized Campaign process, designing and creating foundational campaign tables in Hive and Snowflake using SQL, Python, and PySpark, and...
-
Senior Data Engineer
1 month ago
Montreal, Quebec, Canada Groupe SII Full timeJob SummaryWe are seeking a highly skilled Senior Data Engineer - Visualization and Interactive Data Analysis to join our team at Groupe SII. As a key member of our Visualization and Interactive Data Analysis group, you will be responsible for designing and developing high-performance systems capable of transforming, analyzing, and querying data from...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeJob Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...
-
Senior Data Engineer
2 weeks ago
Montreal, Quebec, Canada CBCRadio-Canada Full timeJob Title: Senior Data EngineerWe are seeking a skilled Senior Data Engineer to join our team at CBC/Radio-Canada. The successful candidate will be responsible for designing, developing, and maintaining our Big Data platform, ensuring seamless integration with our data sources and tools.Key Responsibilities:Design and implement data pipelines to extract,...
-
Senior Software Engineer
1 month ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSenior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada Maya HTT Full timeJob Title: Senior Software EngineerMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. We are seeking a skilled Senior Software Engineer to join our team in developing innovative Computer-Aided Engineering (CAE) applications. You will be responsible for designing, developing, and maintaining...
-
Software Engineering Manager
4 weeks ago
Montreal, Quebec, Canada Behavox Limited Full timeAbout BehavoxBehavox is a pioneering company that empowers businesses to unlock the full potential of their data. Our mission is to organize enterprise data into actionable insights that drive growth and protect businesses worldwide. We are seeking a fearless innovator to lead our Product Engineering team in building a scalable, microservice-based data...
-
Senior Data Engineer
4 weeks ago
Montreal, Quebec, Canada Fluid - Solutions de Talents Full timeAbout the RoleWe are seeking a Senior Data Engineer to join our Data Analytics team at Fluid - Solutions de Talents. As a Senior Data Engineer, you will be responsible for designing and implementing data pipelines, working with big datasets, and providing expertise on software engineering best practices.Key ResponsibilitiesDesign, build, and integrate data...
-
Senior Visual Effects Artist
1 week ago
Montreal, Quebec, Canada Hasbro Full timeWe are seeking an experienced Senior VFX Artist to join our team at Hasbro.About the RoleThis is a unique opportunity to bring your creative vision and technical expertise to life in the world of Dungeons & Dragons. As a Senior VFX Artist, you will be responsible for creating industry-leading visual effects that align with the artistic vision and technical...
-
Senior Data Engineering Expert
7 days ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeJob DescriptionWe are seeking a skilled Senior Developer to join our dynamic database marketing team.This role involves driving targeted marketing initiatives, including direct marketing and client communication towards an omnichannel engagement approach.As a Senior Developer - Data engineering, you will lead the charge in ingesting data from diverse sources...
-
Senior Data Development Engineer
4 weeks ago
Montreal, Quebec, Canada DRW Full timeAbout the RoleData Engineer is a key member of our team, responsible for designing and implementing large-scale data systems and pipelines. This is an exciting opportunity to join a dynamic team and contribute to the development of innovative solutions.Key ResponsibilitiesDesign and implement data pipelines and ETL processesDevelop and maintain...
-
Visual Systems Software Specialist
1 week ago
Montreal, Quebec, Canada CAE Full timeJob DescriptionWe are seeking a highly skilled Visual Systems Software Specialist to join our team at CAE. As a key member of our immersive environment department, you will play a crucial role in the development and integration of software solutions for our flight simulator visual systems.ResponsibilitiesDesign and develop software solutions to integrate...
-
Senior Data Engineer
1 month ago
Montreal, Quebec, Canada Recrute Action Full timeJob SummaryWe're seeking a talented data expert to join our client in the mining and metals industry for an exciting 4-month contract, with the potential for extension. As a Senior Data Engineer, you'll dive into large-scale data challenges, working on cutting-edge analytics to drive smarter decision-making and improve business operations. You'll enjoy a...
-
Senior Data Engineering Developer
4 weeks ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeTransform the customer experience for millions of Canadians by joining our data science lab as a Senior Data Engineering Developer. We use machine learning, data science, software engineering, AI, agility, UX, and design thinking to drive innovation.As a key member of our team, you will participate in the analysis, design, development, and delivery of...
-
Senior Software Developer
1 month ago
Montreal, Quebec, Canada Groupe SII Full timeJob Description:At Groupe SII, we are seeking a highly skilled Python Backend Software Engineer to join our Visualization and Interactive Data Analysis group within gRED Computational Catalysts. Our team of scientists and engineers builds interfaces to help scientists better understand data. The development of high throughput methods to profile the genome,...
-
Senior Software Developer, Data Specialist
7 days ago
Montreal, Quebec, Canada Hootsuite Full timeWe are seeking a skilled Senior Software Developer, Data to join our team at Hootsuite.Why HootsuiteHootsuite is the leading social media management platform, trusted by over 18 million users worldwide. Our platform empowers businesses to build strong relationships with their customers through social media.Job OverviewThe Senior Software Developer, Data will...
-
Senior Software Engineer
4 weeks ago
Montreal, Quebec, Canada Axelon Services Corporation Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our Data Access Layer (DAL) team, which builds the servers and clients for storage, access, and global distribution of data within our Risk Calculation Environment (RICE) platform. RICE is a cutting-edge, highly integrated, functional Scala platform that powers our firm's fixed income...