RELX

Python Java Sr Software Engineer -Montreal

RELX
Apply
1 day ago
Montréal, CanadaSenior

Responsibilities

  • Develop and contribute code in Java and Python for new and existing projects.
  • Debug software and participate in code reviews.
  • Harvest and process large datasets through internal systems to support Elsevier data products.
  • Work with data models and data manipulation languages.
  • Learn and apply new processes and technologies.

Requirements

  • Current and extensive Java/Python development skills.
  • Proficiency with data manipulation languages and the ability to work with data models.
  • Development experience with technologies including Java, Spring Boot, XML, SQL, and UNIX.
  • Bilingual professional communication skills in English and French.
  • Ability to work in or be located in the Montreal area.
  • Experience with Confluent Kafka, Kubernetes, Linked Data/RDF/JSON-LD, Databricks, Terraform, GitHub Actions, Apache Airflow, or Apache Iceberg is a plus.
  • Basic knowledge of software development methodologies such as Agile or Waterfall.

Benefits

  • Canada national base pay range of $78,600-$131,000 CAD per year, with geographic differentials potentially applying.
  • Eligible for an annual incentive bonus.
  • Country-specific benefits are provided.
  • Montreal-area work location is required.
  • Accessible hiring accommodations are available.

Tech Stack

Apache AirflowDatabricksGitHub ActionsJavaKubernetesPythonSpring BootSQLTerraform

Categories

BackendData Engineering
RELX

About RELX

1,001-5,000 employees

RELX provides information-based analytics, research content, and decision tools for scientists, legal and risk professionals, insurers, and governments. Through segments including Elsevier (STM), LexisNexis (legal and risk), and RX (exhibitions), it sells subscriptions, data services, and software platforms used in 180+ countries. Headquartered in London, it is a public company listed in London and Amsterdam.

Contact me