Enable job alerts via email!

Principal Software Engineer

RELX

London

On-site

GBP 70,000 - 90,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 solutions and manage the API platform. Ideal candidates will have expertise in Java, AWS services, and Docker, along with strong mentoring skills. This role offers a competitive benefits package and promotes work/life balance.

Benefits

Generous holiday allowance
Health screening
Private medical benefits
Wellbeing programs
Pension schemes
Learning resources

Qualifications

  • Expertise in multiple development languages.
  • Experience with relational databases like Postgres.
  • Proficiency with Docker and Kubernetes.

Responsibilities

  • Serve as a primary technical contact for external resources.
  • Contribute to design discussions across products.
  • Collaborate directly with customers and end users.

Skills

Java
JavaScript
Groovy
JSP
HTML
XML
SQL
Bash
AWS Services
Docker
Kubernetes

Tools

Maven
Gradle
Postgres
New Relic
Kibana

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 brings together extensive Scientific, Technical, and Medical content, powerful analytics, and technologies. We help our corporate customers, R&D professionals, engineers, scientists, and commercial 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, design solutions to meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support existing API platforms.

Within this role, you will manage a legacy and new Enterprise API Platform for Elsevier. The platform aims to provide a good developer experience both within and outside of Elsevier, ensuring smooth onboarding of APIs, ease of use of the developer portal, 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, particularly Postgres.
  • Knowledge of using AWS services via Terraform, including Secrets Manager, Kinesis Firehose, S3, Open Search, etc.
  • Experience with monitoring tools like New Relic and Kibana for metrics and alert configurations.
  • Proficiency with Docker, containers, Helm, Kustomize for Kubernetes application management.
  • Familiarity with kubectl, k9s, and similar tools for Kubernetes resource management.
  • Bonus: Knowledge of networking, including AWS ACM certificates, VPCs, transit gateways, etc.

Responsibilities:

  • Serve as a primary technical contact for external resources.
  • Contribute to design discussions across products.
  • Collaborate directly with customers and end users.
  • Be the go-to person for coding and technical issues.
  • Work with other technical 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.

Work in a way that works for you:

We promote a healthy work/life balance with initiatives like wellbeing programs, shared parental leave, study assistance, and sabbaticals.

Benefits:

  • Generous holiday allowance with optional purchase of additional days.
  • Health screening, eye care vouchers, private medical benefits.
  • Wellbeing programs, life assurance, pension schemes, share options, travel loans, electric vehicle schemes, dental insurance, parental leave, employee assistance, volunteer days, learning resources, and discounts.

About the business:

We are a leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes. Our work supports science, health education, clinical practice, and a sustainable future through innovative technologies.

-----------------------------------------------------------------------

We are committed to accessible hiring. If you need accommodation, please contact us via our Applicant Support Form or call 1-855-833-5120.

Note: Be cautious of scams. We do not request money or banking details from applicants. Learn more about scam prevention.

Read our Candidate Privacy Policy.

We are an equal opportunity employer, considering all qualified applicants without discrimination based on race, color, creed, religion, sex, national origin, disability, veteran status, age, marital status, sexual orientation, gender identity, or genetic information.

USA Job Seekers:

Learn about your rights: EEO Know Your Rights.

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