- Location
- Bangalore
- Type
- Full-time
- Department
- IT
- Seniority
- Lead
- Experience
- 2+ years
- Closing date
- Today
- Source
- ApplyToJob
Description
Our client works with organizations to promote data protection best practices within their organization as well as establish compliance with standards such as PCI DSS and regulations such as the European General Data Protection Regulation (GDPR).
More than 225,000 users in 100+ countries look to our client for tools, technology, and strategic security support. Founded in 2008 with a decade of service to the hospitality industry, our client is a privately held company with regional offices in North America and Europe. They are currently seeking a Technical Lead to join their team.
Accountability Summary
Our client is seeking an experienced Technical Lead to guide and contribute to the development of their Learning Management System (LMS) and broader SaaS platform. As a key member of the Engineering Team, you’ll help shape the technical direction of a mature, high-traffic SaaS platform. Your strong technical expertise combined with leadership skills will be instrumental in driving the success of their projects.
Core Responsibilities
- Lead and mentor a team of software engineers.
- Design and architect scalable, high-performance LMS and broader SaaS platform.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Ensure adherence to coding standards, engineering best practices, and security development practices.
- Own the performance and reliability of production services on AWS, including deployment pipelines, monitoring, and incident response.
- Drive continuous improvement and innovation within the engineering team.
- Contribute hands-on throughout the full software development lifecycle, from design to deployment.
- Lead technical design reviews, code reviews, and architectural decisions to ensure long-term maintainability and scalability.
- Experience designing and maintaining multi-tenant SaaS applications, including tenant isolation, scalability, and access control.
- 7+ years of software development experience, including at least 2 years in senior engineering roles with end-to-end ownership of production systems.
- 1–2 years of experience working with an LMS or Learning Record Store (LRS), whether commercial, in-house, or open-source. Hands-on experience with SCORM 1.2- and SCORM 2004 v3-based course delivery, including course import, learner progress tracking, completion reporting, and related workflows.
- Strong proficiency in PHP and Laravel, with experience building scalable and efficient backend applications.
- Strong relational database skills (MySQL, MariaDB, or PostgreSQL), including database design, indexing, optimizing slow queries with millions of rows.
- In-depth knowledge of RESTful API development and event driven integration, including messaging and event streaming platforms such as RabbitMQ, Kafka, SQS.
- Front-end experience with React, JavaScript, HTML/CSS, jQuery, TypeScript and other modern technologies.
- Expertise in cloud infrastructure with a strong foundation in AWS services like EC2, S3, ECS (Fargate), Lambda, RDS.
- Experience with Docker, CI/CD pipelines, and Git-based collaborative workflows.
- Strong experience in configuring, optimizing, and managing Nginx servers.
- Demonstrated experience leading and mentoring software engineers in a collaborative development environment.
- Experience modernizing legacy systems incrementally while maintaining stability and compatibility for existing users.
- Proven ability to deliver complex software projects on schedule using Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong leadership and communication skills.
- Ability to manage multiple projects and deadlines.
- Understanding of popular eLearning standards (e.g., xAPI /Tin Can API) and their integration with LMS and LRS platforms.
- Experience with time-series or analytics databases for metrics and reporting.
- Security-focused development experience such as applying OWASP practices and secure coding standards.
- Experience with monitoring and logging tools for production systems.
- Salary is commensurate with experience.
- Our client provides significant career growth, competitive compensation, and a comprehensive benefits package including paid time off, holidays, and health insurance.