Padmi
Pearson logo
Pearson

educational publishing · professional certification testing

Senior Software Engineer

Sri Lanka · HybridPosted 3 months ago
Software engineeringSeniorFull Time
Apply at Pearson

Opens the source posting on hccz.fa.em3.oraclecloud.com

Source description

About the role

View original

Skip to main content.

View More Jobs

Senior Software Engineer

Sri Lanka(Hybrid)

Trending

Job Description

Job Title: Senior Software Engineer

Description

Designs, develops, and maintains scalable full stack applications with a focus on integrating multiple systems and AI-powered services. This role aligns with industry titles such as Senior Software Engineer, Senior Full Stack Engineer, and AI Integration Engineer.

Synopsis

Leads the development of end-to-end solutions across frontend and backend systems, enabling seamless integrations between applications, APIs, and AI-driven bot platforms, while ensuring scalability, reliability, and performance.

Responsibilities

  • Design, develop, and maintain full stack applications across frontend and backend systems.
  • Build and manage integrations between multiple applications, services, and AI-powered bot backends.
  • Develop scalable APIs and microservices using modern frameworks and best practices.
  • Work with LLM-based systems and integrate AI capabilities into applications using orchestration frameworks (e.g., LangGraph, LangChain).
  • Collaborate with UI/UX teams to implement responsive, user-friendly interfaces.
  • Ensure efficient data flow and communication between frontend, backend, and external systems.
  • Troubleshoot, debug, and resolve complex system integration issues.
  • Apply best practices in software design, security, and performance optimization.
  • Contribute to CI/CD pipelines and ensure smooth deployment of applications.
  • Monitor application performance and continuously improve system reliability and scalability.
  • Stay up to date with emerging technologies in full stack development, APIs, and AI integrations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4–7+ years of experience in full stack software development.
  • Strong proficiency in at least one or more programming languages such as JavaScript/TypeScript, Python, or Java.
  • Solid experience in building frontend applications (e.g., React, Angular, or similar frameworks).
  • Strong backend development experience with RESTful APIs and microservices architecture.
  • Experience integrating multiple systems, third-party APIs, and enterprise applications.
  • Hands-on experience working with LLMs and integrating AI services into applications.
  • Familiarity with frameworks such as LangGraph, LangChain, or similar tools is an advantage.
  • Experience with cloud platforms (preferably AWS) and containerization (Docker/Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong understanding of software engineering principles, including scalability, security, and maintainability.
  • Excellent problem solving skills and the ability to work independently in a fast-paced environment.

Nice to Have

  • Experience working with event-driven architectures and message queues (e.g., Kafka, RabbitMQ).
  • Knowledge of RAG pipelines and AI-based system integrations.
  • Exposure to GraphQL APIs and modern API management practices.
  • Experience with monitoring and observability tools.
  • Understanding of authentication and authorization mechanisms (OAuth, JWT).

Persona

  • Passionate about building scalable and integrated systems
  • Strong ownership mindset with leadership qualities
  • Excellent communication and collaboration skills
  • A proactive problem solver with a continuous learning attitude

Who We Are

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe every learning opportunity can lead to a personal breakthrough, and we are committed to making that possible through innovation and technology.

As the world’s lifelong learning company, we are continuously evolving how education is delivered, leveraging cutting-edge technologies, including AI, to create smarter, more personalized, and accessible learning experiences.

Joining our team means being part of a culture where learning isn’t just what we do, it’s who we are. You will have the opportunity to work on impactful solutions that reach millions of learners globally, while contributing to the next generation of AI-driven digital products.

Workplace Type

Hybrid

Employment Type

Full-Time

Apply Now

Job Info

  • Job Identification23645
  • Job CategoryTechnology
  • Posting Date04/17/2026, 09:48 AM
  • Job ScheduleFull time
  • Posting LocationSri Lanka(Hybrid)

Similar Jobs

See More Jobs

American English

I am an employee

Cookie PolicyLearn more

Accept

Are You Still With Us?

It seems you've been gone for a while. For security reasons we will end your session automatically in 03:00 unless you would like to continue working.

End SessionContinue Working

Work Summary

This summary is generated by AI Assist. Click inside the summary text box to make changes as necessary.

DiscardAdd Summary

Page Senior Software Engineer - Pearson Candidate Experience Site Careers loaded

More at Pearson

Related open roles

View all roles