Posted Sep 21, 2026

Principal Software Development Engineer

Apply Now

Employment Type: Full-Time
Location: India - Remote
Salary: $30,000–$45,000 USD per year
Work Arrangement: 100% Remote - India Only

Job Overview

This is an expert-level position responsible for working with Product Development architects, management, and product managers to ensure products meet technical and business requirements. The role involves high-level research and analysis related to software design and development, solving complex problems, and establishing technical standards and best practices.

This role sits at the heart of ELB Learning’s flagship Lectora Online product as it enters an exciting period of modernization, including the delivery of new AI-powered authoring features. The successful candidate will be a senior member of a small, high-trust engineering team and will own significant architectural decisions across the product.

Key Responsibilities

Education & Experience

A Bachelor’s degree in Computer Science or a related field is required; a Master’s degree is preferred. Additional leadership training is beneficial.

Candidates should have 6+ years of software development experience, extensive experience working with complex products, expert-level knowledge across multiple product areas, and previous experience in a technical lead role with the ability to mentor other engineers.

Skills & Competencies

Required Technical Skills

Preferred Technical Skills

Experience migrating monolithic architectures to modern frameworks, particularly Vue 3 and Tailwind CSS, is strongly preferred. Familiarity with cloud platforms, particularly AWS, and CI/CD pipelines is also valuable.

Nice to Have

Bachelor’s degree in computer science or related field, 6+ years of software development experience, expert Java and web application skills, and technical leadership and mentoring experience.

Key Responsibilities

Skills & Tools

Java 8, J2EE, JavaScript, TypeScript, Vue 3, Tailwind CSS, MySQL, Apache Tomcat, REST APIs, AWS, CI/CD, AI, LLM

Job Details

Benefits

About ELB Learning

A learning technology company developing training, authoring, delivery, and tracking solutions. — Industry: Education