Elsevier logo

Principal Software Engineer

AI
ElsevierAmsterdamRemoteFull-time3 days ago

Principal Software Engineer needed to lead the technical direction and frontend architecture of Libra, an internal evaluation platform within Elsevier's Search & AI Platform. Requires 10+ years of software engineering experience, including at least 7 years building large web applications on the frontend, with expertise in React, TypeScript, and distributed systems.

What you'll do

  • Own the platform’s technical direction, frontend architecture and delivery, and take part in the key design decisions across the whole product, including the backend and integrations
  • Lead architectural design and keep technical consistency across the frontend, backend and integrations
  • Set the technical bar: define what good code, design and reviews look like, lead design discussions, code reviews and architecture sessions, and record decisions

What you need

Must-have

ReactTypeScriptJavaScriptNode.jsNestJSREST APIsOIDCPostgreSQL

Nice-to-have

LLM evaluationobservabilitystreaming UIsserver-sent eventsspecification-driven developmentagentic development

Soft skills

communicationpresentationleadershipplanningprioritisationchange managementproblem solvingcollaboration
Principal Software EngineerInformation ServicesAIFrontendReactTypeScriptRemoteElsevier