Remotify
logo
Pearson

Senior Software Engineer

Asia

August 26, 2026 at 10:30 AM

✨ AI summary

Location

  • Sri Lanka (Hybrid)

Languages

  • JavaScript/TypeScript
  • Python
  • Java

Frameworks

  • React
  • Angular
  • LangGraph
  • LangChain

Cloud Services

  • AWS

Experience Level

  • 4–7+ years

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

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.

Job: Engineering

Job Family: TECHNOLOGY

Organization: Higher Education

Schedule: FULL_TIME

Workplace Type: Hybrid

Req ID: 23645

Apply