EN | FR

Software Engineer Lead - Senior Software Engineer

Mississauga, Ontario Capgemini

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

**About the job you're considering**
As Backend Engineer, you will work on one of the world's largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.
Investigate, create, and implement the solutions for many technical challenges using cutting edge technologies, including building/enhancing machine learning platform enabling work of software used by hundreds of millions of users.
**Your role**
+ Obtains tasks from the project lead or Team Lead (TL), prepares functional and design specifications, and approves them with all stakeholders.
+ Ensures that assigned areas are delivered within set deadlines and required quality objectives.
+ Provides estimations, agrees task duration with the manager and contributes to project plan of assigned area.
+ Evaluating existing data systems.
+ Developing the best practices for data coding to ensure consistency within the system.
+ Updating and optimizing local and metadata models.
+ Evaluating implemented data systems for variances, discrepancies, and efficiency.
+ Troubleshooting and optimizing data systems.
+ Understand the business drivers and analytical use-cases and translate these to data products.
+ Design, implement and maintain pipelines that produce business critical data reliably and efficiently using cloud technology
+ Addresses area-level risks, provides and implements mitigation plan.
+ Reports about area readiness/quality, and raise red flags in crisis situations which are beyond his/her AOR.
+ Initiates and conducts code reviews, creates code standards, conventions, and guidelines.
+ Suggest technical and functional improvements to add value to the product.
+ Constantly improves his/her professional level.
+ Collaborate with other teams.
**Your skills and experience**
+ University degree in Computer Related Sciences or similar
+ 5 years of experience as a Python backend engineer.
+ Established relational DB systems experience (MySQL)
+ Experience with distribution systems
+ Ability to organize and document solutions
+ A passion for streamlining systems and processes to make the difficult trivial
+ Strong OOP skills
+ Effective communication (oral & written), collaboration, and interpersonal skills
+ Experience with AWS, Apache Spark and ML frameworks and libraries
**Life at Capgemini**
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**About Capgemini Engineering**
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has 65,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities &
Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.
Capgemini Engineering is an integral part of the Capgemini Group, a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of 22.1 billion.
Get the future you want | is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
**Job:** _Programmer/Analyst_
**Organization:** _ERD PPL CAN_
**Title:** _Software Engineer Lead - Senior Software Engineer_
**Location:** _CAN-ON-Mississauga_
**Requisition ID:** _ _
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer

Mississauga, Ontario Roche

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.
Creating a world where we all have more time with the people we love.
That's what makes us Roche.
As the Principal Software Engineer you will join a team of talented engineers in crafting solutions to some of the most complex data plumbing problems in the world in diagnostics today. There are Billions of data points generated in systems that are not only inaccessible but were never designed to talk to each other. You will help create enterprise-scale software systems to tackle the fragmentation of this data. In this role, you will be up close and personal with all the usual things, like design conception, design reviews for components or features, development and testing of the core software stack.
**The Opportunity:**
+ You will write high-quality, scalable, supportable, and extensible code for software applications.
+ Ensure seamless integration of the software stack with our existing CI pipeline, contributing to continuous improvements.
+ Design, plan, and deliver high-quality software independently, maintaining excellence in execution.
+ Amplify our culture by embodying our values of technical excellence, integrity, support, and compassion for individuals.
+ Actively contribute to the ongoing improvement of processes and operations, ensuring the highest standards in software development.
+ You bring Component/System design experience
**Who you are**
+ Bachelor's degree in Computer Science or a related technical discipline and strong computer science fundamentals.
+ You have over 5 years of hands-on experience in designing, developing, and deploying scalable web applications and services, with proficiency in Java, Spring Boot, and JPA.
+ Ability to lead and guide the team towards successful project execution and collaboration with software architects on deployment architecture for optimal stability, performance, and security.
+ Expertise in crafting relational data models, REST APIs, and implementing message broker-based distributed architectures (e.g., RabbitMQ and Spring AMQP), along with experience in both relational (PostgreSQL, MySQL) and NoSQL databases.
+ Ability to understand sophisticated workflows and effectively work with globally distributed teams.
**Preferred**
+ Master's degree
+ Experience developing regulated products under design control
+ Experience with virtualization, containers, and orchestration platforms (Dockers, Kubernetes)
+ Curiosity in bioinformatics analysis and computational pipelines
+ Experience with GitHub actions
+ Familiarity with DevOps automation tools like Jenkins, Terraform, Ansible etc.
+ Experience developing and deploying production software using public cloud infrastructure, preferably AWS
+ Passionate for continuous improvement in software development processes & framework
**Relocation benefits are not available for this job posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer

Mississauga, Ontario Genentech

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.
Creating a world where we all have more time with the people we love.
That's what makes us Roche.
As the Principal Software Engineer you will join a team of talented engineers in crafting solutions to some of the most complex data plumbing problems in the world in diagnostics today. There are Billions of data points generated in systems that are not only inaccessible but were never designed to talk to each other. You will help create enterprise-scale software systems to tackle the fragmentation of this data. In this role, you will be up close and personal with all the usual things, like design conception, design reviews for components or features, development and testing of the core software stack.
**The Opportunity:**
+ You will write high-quality, scalable, supportable, and extensible code for software applications.
+ Ensure seamless integration of the software stack with our existing CI pipeline, contributing to continuous improvements.
+ Design, plan, and deliver high-quality software independently, maintaining excellence in execution.
+ Amplify our culture by embodying our values of technical excellence, integrity, support, and compassion for individuals.
+ Actively contribute to the ongoing improvement of processes and operations, ensuring the highest standards in software development.
+ You bring Component/System design experience
**Who you are**
+ Bachelor's degree in Computer Science or a related technical discipline and strong computer science fundamentals.
+ You have over 5 years of hands-on experience in designing, developing, and deploying scalable web applications and services, with proficiency in Java, Spring Boot, and JPA.
+ Ability to lead and guide the team towards successful project execution and collaboration with software architects on deployment architecture for optimal stability, performance, and security.
+ Expertise in crafting relational data models, REST APIs, and implementing message broker-based distributed architectures (e.g., RabbitMQ and Spring AMQP), along with experience in both relational (PostgreSQL, MySQL) and NoSQL databases.
+ Ability to understand sophisticated workflows and effectively work with globally distributed teams.
**Preferred**
+ Master's degree
+ Experience developing regulated products under design control
+ Experience with virtualization, containers, and orchestration platforms (Dockers, Kubernetes)
+ Curiosity in bioinformatics analysis and computational pipelines
+ Experience with GitHub actions
+ Familiarity with DevOps automation tools like Jenkins, Terraform, Ansible etc.
+ Experience developing and deploying production software using public cloud infrastructure, preferably AWS
+ Passionate for continuous improvement in software development processes & framework
**Relocation benefits are not available for this job posting.**
Genentech is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.
If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer IV

Mississauga, Ontario Edward Jones

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

**You could say we're at the center of the center.**
Here at Edward Jones the client is our single focus and our relationships with them are the measure of everything we do. And Service and Operations divisions are at the center of it all. We support our clients, branch teams and headquarter associates in providing the best possible experience. Advocate for our more than 7 million clients through regulation communication, fraud protection and managing their investment distributions. Protect their investments by mitigating risk. And innovate new ways of working. Using insights to create solutions for the future - in the here and now.
**Job Overview**
**Position Schedule:** Full-Time
Edward Jones is seeking a Technical Lead to lead a team of developers supporting our portfolio management and advisory trading technology initiatives for our Canadian business unit. The position will lead the development and integration of new applications and enhancements to existing applications into multiple technology platforms that comprise our Canadian-specific suite of digital products. Those products are used by over 800 Canadian branch teams to serve their clients and manage their practice. This position will support our strategic initiatives for Edward Jones Canada, serving as a technology thought leader and ensuring teams follow development best practices in completing day today work.
**What You'll Do:**
+ Drive technology standards and patterns
+ Correlate non-functional requirements to technology patterns that ensure SLAs are met
+ Collaborate with solution architects, product, and engineering managers
+ Guide and mentor teams on integration of business software across the supported product platform while ensuring software is built with performance, scalability and resiliency in mind
+ Act as a senior Kafka application developer with emphasis on Java, occasionally working on non-Kafka Java efforts
+ Design and develop new Kafka applications, using previous experiences and industry best practices
+ Maintain existing Kafka apps to enhance the existing business functionality and make continuous improvements
+ Support existing Kafka apps in a critical production environment; create/update documentation and support procedures; cross train other team members to effectively support the system as well
+ Help the team in developing new web applications and maintain existing applications utilizing modern web technologies such as Spring, REST, React, JavaScript/jQuery, Thymeleaf, JPA, Kubernetes, Junit, Selenium, and RestAssured
+ Work with open systems tech such as MongoDB, Oracle DB, Spring Batch, Linux shell/bash scripting
+ Translate business requirements into system design, work directly with a product owner or business analyst on user story refinement, prepare detailed technical specifications, and provide story point estimates
+ Perform tech lead role under minimal direction to design, code, test, debug, and maintain software
+ Provide system support, including on-call rotation, troubleshoot, and resolve complex system issues
+ Provide guidance, training and mentorship to other associates, including performing code peer reviews, suggesting best practices and following SDLC processes
At Edward Jones, we value and respect our associates and their contributions, and we recognize individual efforts through a rewards program that promotes a long-term career, financial security and well-being. Visit our career site ( to learn more about our total compensation approach, which in addition to base salary, typically includes benefits, bonuses and profit sharing. The salary range for this role is based on national data and actual pay is based on skills, experience, education, and other relevant factors for a potential new associate.
**Hiring Minimum:** $95352
**Hiring Maximum:** $
Read More About Job Overview
**Skills/Requirements**
+ Bachelor's degree in Information Systems, Computer Science, or related technical discipline
+ 15+ years of technology experience
+ 5+ years of architectural experience
+ Expert in multiple technology domains
+ Deep understanding of High Availability and Disaster Recovery
+ Strong technical leadership and collaboration skills
+ Strong documentation skills
+ Strong mentoring skills, able to educate and upskill others
+ Comfortable presenting ideas to technical, non-technical, and leadership audiences
+ Conceptual understanding of business, security, and data architectures
+ Ability to influence all levels in a matrixed organization
+ Establish and maintain effective relationships across departments, business areas, and vendors
+ Embraces change and helps others adapt
**Communication:**
+ Must be vocal and highly collaborative
+ Able to articulate complex content in a non-complex way
+ Excellent interpersonal skills, seen as credible and trustworthy
+ Effective communicator, able to interact with all levels of technology and business partners
+ Fosters open communication by actively listening to others
+ Presents ideas, thoughts, arguments, and information persuasively
+ Actively builds and maintains productive relationships and networks of internal/external contacts
+ Can build confidence, support, and effective collaboration among superiors, peers, and functional areas when discussing technology solutions
**"Candidates that live within a commutable distance from our Mississauga, ON home office locations are expected to work in the office three days per week, with a preference for Tuesday through Thursday."**
Read More About Skills/Requirements
**Awards & Accolades**
At Edward Jones, we are building a place where everyone feels like they belong. We're proud of our associates' contributions to the firm and the recognitions we have received.
Check out our U.S. awards and accolades: Insights & Information Blog Postings about Edward Jones ( out our Canadian awards and accolades: Insights & Information Blog Postings about Edward Jones ( More About Awards & Accolades
**About Us**
Join a financial services firm where your contributions are valued. Edward Jones is a Fortune 500¹ company where people come first. With over 9 million clients and 20,000 financial advisors across the U.S. and Canada, we're proud to be privately-owned, placing the focus on our clients rather than shareholder returns.
Behind everything we do is our purpose: We partner for positive impact to improve the lives of our clients and colleagues, and together, better our communities and society. We are an innovative, flexible, and inclusive organization that attracts, develops, and inspires performance excellence and a sense of belonging.
People are at the center of our partnership. Edward Jones associates are seen, heard, respected, and supported. This is what we believe makes us the best place to start or build your career.
View our Purpose, Inclusion and Citizenship Report ( .
¹Fortune 500, published June 2024, data as of December 2023. Compensation provided for using, not obtaining, the rating.
Edward Jones does not discriminate on the basis of race, color, gender, religion, national origin, age, disability, sexual orientation, pregnancy, veteran status, genetic information or any other basis prohibited by applicable law.
#LI-HO
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Mississauga, Ontario Roche

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
We are seeking a Senior Software Engineer with extensive GPU programming experience and a passion for bioinformatics and advanced algorithm development to create GPU-accelerated tools for DNA sequencing data analysis. In this role, you will design and implement high-performance computational algorithms-leveraging both traditional bioinformatics methods and deep learning models-optimized for the throughput and accuracy requirements of next-generation sequencing technologies. You will work closely with a multidisciplinary team of scientists and engineers to transform sequencing data into actionable biological insights.
**The Opportunity:**
+ Develop and optimize GPU-accelerated algorithms for real-time analysis of sequencing data, including basecalling, alignment, variant detection, and other genomic data processing tasks.
+ Collaborate with bioinformaticians and molecular biologists to translate computational challenges in genomics into robust, scalable software solutions.
+ Implement and optimize neural network and other machine learning algorithms on GPU, adapting them for large-scale, high-throughput sequencing data.
+ Contribute to the design and implementation of novel sequence analysis algorithms, including signal processing, error correction, and statistical modeling.
+ Author dependable, readable, maintainable, and well-structured code in C++ and CUDA, following best practices for scientific and production software.
+ Work with the data scientists to accelerate existing algorithms or pipelines.
+ Stay current with advances in computational genomics, GPU computing, and algorithmic techniques; proactively research and integrate new methods as appropriate.
**Who you are:**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field with 3+ years of relevant experience; MS/PhD is a plus.
+ Strong expertise in bioinformatics algorithm development, with emphasis on sequence analysis, variant calling, or genomic workflows.
+ Proficient in C++ object-oriented programming and GPU programming using CUDA, with experience in GPU-accelerated libraries like cuDNN or Thrust.
+ Extensive experience in systems programming for parallel Linux applications, including writing, debugging, and performance optimization.
+ Strong understanding of machine learning and deep learning, especially applied to biological datasets, with hands-on experience in frameworks like PyTorch, TensorFlow, or JAX.
+ Proficient in Python for rapid prototyping, data analysis, and integrating bioinformatics pipelines with custom algorithms.
+ Proven analytical, problem-solving, and collaborative skills, with effective communication for technical and scientific contexts.
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.

Senior Bioinformatics Software Engineer

Mississauga, Ontario Roche

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
We are seeking a talented and highly motivated Bioinformatics Software Engineer with extensive experience in building, optimizing, and maintaining large-scale sequencing data pipelines. You will join a dynamic team supporting scientists and clinicians with robust, scalable, and reproducible workflows for DNA and RNA sequencing data analysis, leveraging best-in-class workflow management, containerization, and HPC/cloud computing technologies.
**The Opportunity:**
+ You will design, implement, and productionize a suite of automated pipelines for high-throughput sequencing data, enabling the rapid and reliable delivery of insight from raw data to actionable biological results.
+ You will evaluate, refine, and maintain dataflow architectures and ensure their seamless operation across a variety of computational environments.
+ You are an expert in modern workflow orchestration (such as Apache Airflow and Nextflow), containerization (Docker), and the optimized use of HPCs and cloud resources.
+ You will collaborate with interdisciplinary teams of software engineers, bioinformaticians, and data scientists to deliver robust pipelines and tools that empower scientific discovery and support critical business objectives.
**Who you are** :
+ Master's degree in Computer Science, Bioinformatics, Data Engineering, or related fields with 5+ years of relevant experience in clinical, academic, or industry settings.
+ Expert knowledge and experience with modern workflow orchestration tools (e.g., Apache Airflow, Nextflow) for deploying and maintaining pipelines in HPC and cloud environments.
+ Proficient in Docker or similar containerization technologies for creating reproducible and portable workflows.
+ Strong experience with HPC job schedulers (LSF, SLURM, SGE) and optimizing data pipelines for scalability, resource utilization, and throughput.
+ Skilled in Python for tool development and C/C++ for performance-critical components; familiarity with genomic data pipelines and file formats (e.g., FASTQ, BAM, VCF) is a plus.
+ Experienced in the full software development lifecycle, adhering to best practices like version control, CI/CD, and code reviews.
+ Adept at breaking down technical problems into modular solutions and working collaboratively in fast-paced, multi-project environments, with excellent communication and documentation skills.
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.

Senior Principal Software Engineer

Mississauga, Ontario Roche

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
Our team is composed of forward-thinking scientists, engineers, and researchers who are passionate about revolutionizing healthcare through innovation.
We are seeking a highly motivated and experienced Software Engineer to join our growing team and contribute to the development of high-performance, high-quality NGS bioinformatics algorithms.
**The Opportunity:**
As a Software Engineer specializing in Next Generation Sequencing Bioinformatics at Roche Diagnostics, you will play a critical role in designing, developing, and optimizing cutting-edge algorithms to extract meaningful insights from genomic data. This position offers a unique opportunity to work on innovative projects that impact the fields of diagnostics and precision medicine. You will work closely with cross-functional teams of biologists, data scientists, and software engineers to build robust, scalable, and efficient software solutions.
+ Algorithm Development: Design and implement high-performance algorithms for NGS data analysis, including variant calling, quality control, and data preprocessing.
+ Optimization: Continuously refine and optimize bioinformatics solutions for handling large-scale genomic datasets with improved efficiency and performance.
+ Collaboration: Partner with biologists, data scientists, and engineers to meet the unique challenges of NGS diagnostics and research workflows.
+ Software Integration: Seamlessly incorporate bioinformatics tools into Roche's software ecosystem, ensuring compatibility and robustness.
+ Quality Assurance: Maintain the integrity of analytical results by crafting rigorous test suites and working alongside QA teams.
+ Innovation and Leadership: Stay at the forefront of NGS and bioinformatics trends while mentoring junior engineers and driving innovation within the company.

**Who You Are:**
+ You hold a Bachelor's or higher degree in Computer Science, Bioinformatics, Computational Biology, or a related field.
+ You have at least 8-10 years of proven experience in developing high quality software and algorithms for NGS data analysis.
+ You have strong proficiency in programming languages such as C++ and Python.
+ You have a track record of proficiency in relevant bioinformatics tools and libraries.
+ Demonstrated progression in experience with parallel computing, optimization, and performance tuning.
+ You have strong problem-solving skills and attention to detail.
+ You have excellent communication and teamwork skills.

**Preferred Qualifications:**
+ Experience working in a regulated environment (e.g., FDA, CLIA).
+ Experience with GPU development and optimization.
The expected salary range for this position is based on the primary location of Pleasanton, CA is $189,200 - $270,300. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed in this **link ( .**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.
If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants ( .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software applications Jobs in Mississauga !

Senior Java Software Engineer

Mississauga, Ontario Citigroup

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
FI data team is growing rapidly and is responsible for delivering state of the art data centric solutions. Initiatives include deliveries across sales, risk, pricing, quants, algorithmic trading, execution, trade processing, and much more. To achieve our mission, we maintain a data analytics stack built around big data streaming and distribution. We handle very large data volumes daily, and our goal is to ensure rates business can maintain the firm's competitive advantage by generating real time insights on these datasets.
A successful candidate will solve interesting technical challenges whilst developing best in class, next generation solutions that have a measurable and visible revenue impact. This is a rewarding and exciting opportunity to work directly with one of the most forward-thinking and successful businesses on the street. You will be working directly with all areas within Rates business to solve both business and technology problems with a direct measurable impact.
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower-level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications**
+ 5+ years demonstrable and relevant experience.
+ **Solid understanding of** **Java with SQL knowledge.**
+ **Deep understanding of JVM internals such as class loading and memory management**
+ **E** **xperience with distributed stream processing frameworks: Flink, Spark Streaming, Kafka Streams**
+ **Experience with Agile software development processes with a strong emphasis on test driven development**
+ **Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR etc.**
+ Excellent communication, problem-solving, and analytical skills.
+ Demonstrable experience in writing reusable, testable and efficient code with proper error and exception handling.
+ Experience with the design and implementation of cloud-ready applications and deployment via Kubernetes / Openshift.
+ Good understanding of data modelling, partitioning, and sharing of huge data sets.
+ Experience with python and object storage solutions (S3) is a plus
**Education**
Bachelor's degree/University degree or equivalent experience
Master's degree preferred
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Principal systems software engineer

Mississauga, Ontario Targeted Talent

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements:

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C/C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open/closed source projects

Preferred Skills & Experience:

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C/C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed

Perks:

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.

This advertiser has chosen not to accept applicants from your region.

Senior Cloud DevOps Software Engineer

Mississauga, Ontario Roche

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. That's what drives us.
We are seeking a dedicated and skilled Cloud Senior DevOps Software Engineer to join our team working on enhancing our enterprise data foundation capabilities to support our end users in delivering results swiftly, precisely and with the required level of detail.
You will be part of the team that will be working within Roche business units to excel implementation of their special use cases, often optimizing data storage and transfer, leveraging identity and access management tools, platform and network solutions.
**The Opportunity:**
You will contribute to the delivery of challenging projects which require deep technical knowledge and soft skills being responsible for the completion of milestones associated with them.
We are looking for a skilled Cloud Senior DevOps Software Engineer who enjoys and thrives in solving a wide range of business problems with technology in creative and effective ways leveraging automation and infrastructure as a code.
+ Hands-on software development of high-quality, scalable, supportable, and extensible software.
+ Promoting a culture of technical excellence and collaboration.
+ Ownership of platform components/services in collaboration with Platform Owners.
+ Ensuring software stack integration with the existing CI/CD pipeline.
+ Building dynamic GitLab CI/CD pipelines using Python.
+ Developing and deploying serverless event-driven architecture patterns across multiple cloud providers (AWS, GCP, Azure).
**Who you are:**
+ Bachelor's degree in Information Technology, Computer Science, Engineering or equivalent.
+ A minimum of 5-7 years of relevant experience
+ Strong experience with Python programming
+ Experience with major cloud providers (AWS, GCP, Azure). Certifications (AWS, Kubernetes) is a plus.
+ Experience with serverless event-driven architecture solutions.
+ Infrastructure provisioning, configuring, and testing (Terraform, Ansible).
+ CI/CD (GitLab) and Kubernetes
+ Logging and monitoring (Prometheus and Grafana).
Relocation benefits are not available for this job posting.
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Applications Jobs View All Jobs in Mississauga