Skip to main content
RELX
Зібрано зBuiltinСьогодні
BackendSenior

Senior Software Engineer I – Search and AI Platform

JavaSpring BootSpringGraphQLGraphql FederationAWSNeo4j GraphDynamoDBAWS RDSAWS S3Parameter StoreAmazon SQSSnsKinesisKubernetesAWS EKSNew RelicCoralogixCi/Cd
Формат
-
Зайнятість
Full Time
Локація
Worldwide
Оплата
Не вказана

Про позицію

RELX is seeking a Senior Software Engineer I for the Search and AI Platform. The role involves building and enhancing a scalable data platform powering AI-driven search and recommendation systems for scientific research.

Обовʼязки

  • Design and implement graph-based search services.
  • Develop applications using Java, Spring Boot, Spring, GraphQL, and GraphQL Federation.
  • Integrate with databases, web services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines.
  • Champion clean code, SOLID principles, and engineering best practices, setting standards and mentoring engineers.
  • Collaborate with product managers and engineering teams to deliver advanced search and recommendation features.
  • Ensure robust monitoring and logging with New Relic and Coralogix, driving reliability and performance.

Вимоги

  • 4+ years of professional software engineering experience in distributed systems or search platforms.
  • Proven track record building scalable backend systems and APIs.
  • Strong expertise in Java and the Spring Boot ecosystem.
  • Hands-on experience with GraphQL API/REST APIs design.
  • Solid background in cloud-native architectures with AWS and Kubernetes (EKS).
  • An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CD.
  • Familiarity with Agile, Kanban, or other iterative development methodologies.
  • Comfortable learning new technologies, languages, and tools on the job.
  • An inclusive, positive, collaborative mindset and a desire to deliver real business value to our customers.

Переваги

  • Comprehensive Pension Plan
  • Generous vacation entitlement and option for sabbatical leave
  • Maternity, Paternity, Adoption and Family Care leave
  • Flexible working hours
  • Personal Choice budget
  • Internal communities and networks
  • Various employee discounts
  • Recruitment introduction reward
  • Employee Assistance Program (global)
Senior Software Engineer I – Search and AI Platform
Оригінал