Enable job alerts via email!

Principal Software Engineer

RELX INC

London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A global information analytics company in London is seeking a Principal Software Engineer to design and manage an Enterprise API Platform. The ideal candidate will have expertise in Java, JavaScript, and AWS services, along with experience in mentoring and technical design. This role offers a balanced work/life environment and numerous benefits, enhancing the development experience for both internal and external customers.

Benefits

Generous holidays
Health benefits
Wellbeing programs
Pension schemes
Share options
Parental leave
Employee assistance
Learning resources
Discounts

Responsibilities

  • Serve as a primary technical contact for external technology resources.
  • Work directly with customers and end users.
  • Collaborate with team members to finalize requirements.
  • Design and work with complex data models.
  • Mentor lead developers on development methodologies.

Skills

Java
JavaScript
Groovy
JSP
HTML
XML
SQL
Bash
Maven
Gradle
Postgres
AWS
Docker
Kubernetes
New Relic
Kibana

Tools

Terraform
kubectl
k9s

Job description

About our Team :

Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research, academic, and clinical communities through the application of technology and analytics to content. Our portfolio of solutions combines extensive Scientific, Technical, and Medical content, powerful analytics, and technologies. We help our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes.

About the Role:

As a Principal Software Engineer, you are expected to participate in technical discussions to design solutions meeting Product Requirements, develop test-driven code, pair with team members, mentor juniors, and support the existing API Platforms.

This role involves managing a legacy and new Enterprise API Platform for Elsevier, aimed at providing a good developer experience both within and outside the company. Key goals include smooth onboarding of APIs, ease of use of the dev portal for customers, and rapid resolution of support requests.

Requirements :

  • Expertise in development languages including Java, JavaScript, Groovy, JSP, HTML, XML, SQL, and Bash.
  • Knowledge of build tools such as Maven and Gradle.
  • Experience with relational DBMS like Postgres.
  • Familiarity with AWS services via Terraform — Secrets Manager, Kinesis Firehose, S3, Open Search, etc.
  • Experience with monitoring tools like New Relic and Kibana, including configuring alerts.
  • Knowledge of Docker, containers, Helm, Kustomize for Kubernetes application management.
  • Proficiency with kubectl, k9s, and similar tools for Kubernetes resource management.
  • Bonus: Knowledge of networks including AWS ACM certificates, VPCs, transit gateways, etc.

Responsibilities:

  • Serve as a primary technical contact for external technology resources.
  • Contribute to system design and provide technical input across products.
  • Work directly with customers and end users.
  • Be the go-to person for coding and technical issues.
  • Collaborate with team members to finalize requirements.
  • Write and review detailed specifications for system components.
  • Design and work with complex data models.
  • Mentor lead developers on development methodologies and optimization techniques.

We promote a healthy work/life balance and offer numerous benefits including generous holidays, health benefits, wellbeing programs, pension schemes, share options, travel loans, electric vehicle schemes, parental leave, employee assistance, volunteering days, learning resources, and discounts.

About the business:

Elsevier is a global leader in information and analytics, supporting science and healthcare advancements to benefit society. We combine quality information, data, and analytics to support research, education, healthcare, and clinical practice, contributing to a sustainable future.

We are committed to fair and accessible hiring. If you need accommodations, please contact us. Be aware of scams; we never ask for money or banking details during the hiring process. Read our privacy policy and learn about your rights as a job seeker.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.