Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Java Sr Software Engineer -Montreal

$78.6k - $131k per year

RX Brasil

This position requires local presence. Please view similar jobs below.

Java Python Software Engineer I - Montreal

Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered?

About our Team

Our technology teams use cutting-edge technologies to build products and systems to advance science and health. We provide our customers with powerful digital solutions, helping them to research the biggest problems facing the world today. We work to build a culture that values excellent DevOps: speed, agility, cost savings and higher quality.

About the Role

You will contribute towards Elsevier's Research Data Platform (RDP). Our team's primary focus within the RDP is on harvesting and transforming datasets to feed Elsevier's data products.

Responsibilities

  • Working primarily in Java or Python.
  • Contributing code to new and existing projects, debug, take part in code reviews.
  • Working with large data sets to harvest and process data through our internal systems, fueling core Elsevier products.
  • Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg. Experience with any of them is a plus.

Requirements

  • Possess current and extensive Java/Python Development skills.
  • Have proficiency with data manipulation languages.
  • Have ability to work with data models.
  • Experience in in development languages including but not limited to: Java, Spring Boot, XML, SQL, and UNIX.
  • Have basic knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Have ability and desire to learn new processes and technologies.
  • Bilingual - Ability to communicate professionally in both English and French.
  • Located in the Montreal area.

Compensation & Benefits

  • Canada National Base Pay Range: $78,600 - $131,000 (CAD).
  • Geographic differentials may apply in some locations to better reflect local market rates.
  • This job is eligible for an annual incentive bonus.
  • We know your well-being and happiness are key to a long and successful career.
  • We are delighted to offer country specific benefits.

Elsevier employs 10,000 people worldwide, including over 2,500 technologists. We have supported the work of our research and health partners for more than 140 years. Growing from our roots in publishing, we offer knowledge and valuable analytics that help our users make breakthroughs and drive societal progress.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers: EEO Know Your Rights.

If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact View phone number on click.appcast.io.

Elsevier is part of RELX Group.

#J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Python Java Sr Software Engineer -Montreal in Montréal, QC vacancy
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &...  ...We are seeking an experienced Senior Python Engineer to design, develop, and maintain... 
    Senior
    Python
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    12 days ago
  •  ...Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL Job Description – Core Java, Apache Spark, Python We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux... 
    Senior
    Python
    Permanent employment

    Astra North Infoteck Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key...  ...telemetry, and evaluation platforms. Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Senior
    Python
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    1 day ago
  •  ...world. Job Description DevOps & Python Platform Engineering Specialist Key ResponsibilitiesSoftware...  ...automation using Python (primary) and Java (secondary). Lead and contribute to...  ...10+ years of experience in software engineering, application development,... 
    Senior
    Python
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    5 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., hardware and certification engineering services to the aerospace,...  ...native layers. Strong C/C++ and Java or Kotlin skills; proficiency...  ..., Git, shell scripting, and Python. Deep knowledge of Android... 
    Python
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    13 days ago
  • $81.6k - $115.2k per year

     ...Description Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software...  ...following: Expertise in Web Application Design/Development – Java/Spring Boot Experience with Angular, Node.js Experience... 
    Senior
    Full time
    Work from home

    TD

    Montréal, QC
    5 days ago
  •  ...and help create the unknown! As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and...  ...skills in software development or data engineering , using Python or Rust Experience designing and consuming web service APIs... 
    Python
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    1 day ago
  • $80k - $155k per year

     ...Required qualifications At least 5 years of software development experience, with a track...  ...language or environment among C#/.NET, Java, Python or JavaScript/TypeScript, including Node...  ...circumstances of each candidate. Use of the term ‘engineering’ in this job posting refers to the... 
    Senior
    Python
    Full time

    CGI

    Montréal, QC
    4 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &...  ...in C and C++ . Proficiency with Python and relevant scripting languages.... 
    Python
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    13 days ago
  •  ...innovative solutions that support our business growth. Within our AGILE environment, your responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight through processing of electronic trades within the Post Trade FIC (... 
    Senior
    Full time

    Société Générale

    Montréal, QC
    4 days ago
  •  ...and suggest process improvements. Requirements Mastery of Java with experience in automated testing, debugging, and root cause analysis...  ...understanding of QA methodologies, shift-left practices, and the software development lifecycle. Experience translating feature... 
    Senior
    Long term contract
    Temporary work
    Flexible hours
    Shift work

    Adaptive Financial Consulting

    Montréal, QC
    5 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity to help world-class clients solve...  ...Here’s what you need: ~2+ years of general software development experience, featuring significant... 
    Senior
    Python
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    5 days ago
  • $130k - $200k per year

     ...established Canadian textile manufacturer as a hands-on engineer who embeds with operational teams to deliver production software. You will own projects end to end helping...  ...teams. Working knowledge of ERP systems Python Git and GitHub SQL APIs full-stack development data... 
    Python
    Full time
    Temporary work
    Internship
    Relocation

    Wintermeyer Ventures

    Montréal, QC
    1 day ago
  • Introduction At IBM Software, we transform client challenges into solutions...  ...and are looking for great engineers to come join our world-class...  ...documentation * Strong knowledge of Python runtime environments (virtual...  ..., e.g. Python, Go, C / C++, Java, etc. * Strong experience... 
    Senior
    Python
    Full time

    IBM

    Montréal, QC
    8 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional... 
    Senior
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    12 days ago
  •  ...Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded...  ...on aircraft and space system such as engine control, flight management systems and...  ...language, and scripting languages like Python. ~ Knowledge of SCADE, Matlab / Simulink... 
    Python
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Sopra Steria

    Montréal, QC
    1 day ago
  • $75k - $125k per year

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Location: Mirabel, QC Job Code: 47605 Job Schedule: Day Shift Compensation Range: Between $75,000 -$125,000... 
    Permanent employment
    Direct hire
    Day shift

    L3Harris

    Montréal, QC
    14 hours ago
  • $70k - $135k per year

     ...iOS developer looking to work on applications that go far beyond traditional mobile development? CGI is looking for a Senior iOS Software Engineer to contribute to the development of innovative applications combining iOS, augmented reality, 3D visualization, and Microsoft... 
    Senior
    Full time
    Local area
    3 days per week

    CGI

    Montréal, QC
    4 days ago
  •  ...share your point of view and approaches in software craftmanship. Continuous improvement is...  ...applications performance Involve risk models Python transformation Design workflow for SQL...  ...Patterns, Clean code Language : Java 8 or above, PL/SQL Multithreading, concurrent... 
    Python
    Full time

    Société Générale

    Montréal, QC
    4 days ago
  • $145.2k - $222.53k per year

     ...TRACTEBEL, ranked 1st in Hydropower design & 4th in Nuclear design by Engineering News-Record’s (ENR) 2025 annual ranking, is a global...  ...technical acumen with proficiency in Electro-Mechanical design software and engineering tools ~ A results-driven approach with exceptional... 
    Senior
    Minimum wage
    Long term contract
    Temporary work
    Internship
    Work at office
    Local area
    Worldwide
    Montréal, QC
    more than 2 months ago
  •  ...Full Stack Software Engineer - Remote Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary...  ...feedback. Required Skills - Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . - Strong understanding of algorithms... 
    Senior
    Python
    For contractors
    Remote work

    YO AI Labs

    Montréal, QC
    1 day ago
  •  ...Postulez dès maintenant pour vous lancer dans une carrière passionnante à nos côtés. Résumé du poste Nous recherchons un Développeur Python pour rejoindre notre équipe. Vous assumerez le rôle de Développeur Python dans une équipe Agile pour le développement d’applications... 
    Python
    Daily paid
    Full time
    Flexible hours

    Sopra Steria

    Montréal, QC
    1 day ago
  •  ...they drive for our customers. We like to work hard and move fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Montréal, QC
    4 days ago
  •  ...are providing recruitment service to our TOP clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia (Nouméa) . If you have 3 to 5 years of experience ,... 
    Permanent employment
    Full time
    Temporary work
    Relocation
    Visa sponsorship

    TechBiz Global GmbH

    Montréal, QC
    1 day ago
  •  ...with technological trends Ensure the analysis and development of software products, including design, coding, testing, and operations...  ...Lead Proficiency in French is required Strong expertise in Java, Spring, Angular, TypeScript, microservices architecture, databases... 
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    1 day ago
  •  ...like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3...  ...programming languages, including but not limited to Scala, Java. Experience with implementing platform components such as RESTful... 
    Senior
    Work at office
    Flexible hours

    AC780

    Montréal, QC
    10 days ago
  • $60 - $120 per hour

     ...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote...  ...for candidates with experience in: Python LLMs RAG Prompt engineering...  ...following is required: Python C++ Java Golang TypeScript Rust... 
    Python
    Remote job
    Hourly pay
    Full time
    Contract work
    Flexible hours

    Andrews Recruitment Group

    Montréal, QC
    a month ago
  •  ...junior and mid-level team members on best practices for tooling and software reliability.   What You’ll Bring to the Team ~5+ years of...  ..., or internal platforms in production. ~ Proficiency in Python for designing robust backend services: REST APIs with FastAPI or... 
    Python
    Full time

    Ubisoft

    Montréal, QC
    4 hours ago
  •  ...Temps-Plein / Full-Time  Mode de travail: Hybride / Work arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace sector. Who are we? Scalian is a multinational engineering consulting... 
    Senior
    Long term contract
    Full time

    Scalian

    Montréal, QC
    26 days ago
  •  ...collaborating with our front-end and backend software developers and Product Management....  ...in computer science, Software Engineering, or a related technical field. ~8...  ...MSSQL. ~ Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua. ~ JavaScript Frameworks:... 
    Python
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Java Sr Software Engineer -Montreal. Be the first to apply!