Jobiglo

No results.

Senior Software Engineer – Full Stack & AI Integration

Pearson

Senior 🇬🇧 English
JavaScript TypeScript Python Java React Angular RESTful APIs Microservices LLM LangGraph LangChain AWS Docker Kubernetes CI/CD DevOps Kafka RabbitMQ GraphQL OAuth JWT

Job description

About the role

We are looking for a Senior Software Engineer to design, develop, and maintain scalable full‑stack applications. The role focuses on integrating multiple systems and AI‑powered services, ensuring high performance, reliability, and security.

Key responsibilities

  • Design, develop, and maintain full‑stack applications across frontend and backend.
  • Build and manage integrations between applications, services, and AI‑powered bot backends.
  • Develop scalable APIs and microservices using modern frameworks.
  • Work with LLM‑based systems and integrate AI capabilities using orchestration tools such as LangGraph or LangChain.
  • Collaborate with UI/UX teams to deliver responsive, user‑friendly interfaces.
  • Ensure efficient data flow between frontend, backend, and external systems.
  • Troubleshoot and resolve complex integration issues.
  • Contribute to CI/CD pipelines and oversee smooth deployments.
  • Monitor performance and continuously improve reliability and scalability.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4–7+ years of full‑stack software development experience.
  • Strong problem‑solving skills and ability to work independently in a fast‑paced environment.

Required skills

  • Programming languages: JavaScript/TypeScript, Python, Java.
  • Frontend frameworks: React, Angular (or similar).
  • Backend: RESTful APIs, microservices architecture.
  • AI integration: experience with LLMs, LangGraph, LangChain.
  • Cloud platforms: AWS (preferred).
  • Containerization: Docker, Kubernetes.
  • DevOps: CI/CD pipelines, DevOps practices.
  • Message queues: Kafka, RabbitMQ (nice to have).
  • API technologies: GraphQL, OAuth, JWT.
  • Observability tools and monitoring.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Pearson.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 2 weeks from now

47 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Pearson