Lead Software Engineer

vertical institute pte. ltd.

Singapore

On-site

SGD 180,000 - 240,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vertical Institute Pte. Ltd. is seeking a Lead Software Engineer to provide technical leadership for a lean engineering team building systems that support our learning platform and internal operations.

This hands-on leadership role covers software development, system architecture, technical decision-making, engineering standards, mentoring, integrations, automation, and AI-powered solutions. Prior Lead/Principal/Tech Lead experience is essential.

Qualifications

  • Proven experience at Lead/Principal/Tech Lead level.
  • Strong full-stack or backend software engineering background.
  • Experience building production-grade web apps and systems.
  • Strong understanding of architecture, DB design, API design, and performance.
  • Experience making technical/architectural decisions for scalable systems.
  • Hands-on programming and software development skills.
  • Experience with testing, code reviews, docs, version control, and CI/CD.
  • Experience mentoring engineers and providing technical leadership.

Responsibilities

  • Set technical direction and engineering standards.
  • Design scalable, secure, maintainable systems.
  • Make architecture decisions based on business needs.
  • Review designs and code.
  • Identify and manage technical debt and risks.
  • Partner with CEO to develop engineering roadmap.
  • Design, develop, test, and maintain production-grade apps and backends.
  • Lead and mentor the engineering team and review work.
  • Integrate LMS, CRM, payment, analytics, and SaaS platforms.
  • Develop AI-powered features and automation initiatives.

Skills

Lead/Principal Engineer
Full-stack backend
System architecture
Team mentoring
CI/CD
Communication

Education

Bachelor's degree in CS/SE/IT

Tools

Ruby on Rails
Cloud & DevOps

Job description

Job Summary

Vertical Institute is looking for a Lead Software Engineer to provide technical leadership for a lean engineering team building systems that support our learning platform and internal operations.

This is a hands-on technical leadership role involving software development, system architecture, technical decision-making, engineering standards, team mentoring, integrations, automation, and AI-powered solutions.

Prior experience operating at Lead, Principal, Tech Lead, or equivalent level is essential.

Key Responsibilities
Technical Leadership & Architecture
  • Set technical direction and engineering standards.

  • Design scalable, secure, and maintainable software systems.

  • Make architecture and technology decisions based on business requirements.

  • Review technical designs and code.

  • Identify and manage technical debt and system risks.

  • Partner with the CEO and stakeholders to develop the engineering roadmap.

Software Engineering
  • Design, develop, test, and maintain production-grade web applications and backend systems.

  • Continue writing and reviewing code while leading the engineering team.

  • Contribute to system design, database architecture, API development, and performance optimisation.

  • Troubleshoot complex technical issues.

  • Maintain engineering practices covering testing, documentation, version control, and CI/CD.

Systems Integration & Automation
  • Build and maintain integrations between the learning platform and third-party systems.

  • Integrate LMS, CRM, payment, analytics, and SaaS platforms.

  • Develop internal tools and automation for sales, admissions, finance, and operations.

  • Evaluate APIs and third-party technologies for integration opportunities.

AI & Automation
  • Identify opportunities to apply AI and automation to business workflows.

  • Design and implement AI-powered features, agents, and workflows.

  • Work with stakeholders to identify practical AI use cases.

  • Evaluate emerging AI technologies for business applications.

Engineering Team Leadership
  • Mentor and coach engineers.

  • Conduct code and architecture reviews.

  • Establish engineering best practices.

  • Help prioritise technical work and remove blockers.

  • Balance delivery speed with quality, security, reliability, and maintainability.

Stakeholder Management
  • Work with the CEO and business stakeholders to understand technical requirements.

  • Translate technical concepts and trade-offs into clear business terms.

  • Communicate project progress, risks, and technical decisions.

  • Collaborate with Sales, Admissions, Finance, Operations, and other teams.

Requirements
  • Proven experience at Lead Software Engineer, Principal Engineer, Tech Lead, or equivalent level.

  • Strong full-stack or backend software engineering background.

  • Experience building production-grade web applications and software systems.

  • Strong understanding of system architecture, database design, API design, and performance optimisation.

  • Experience making technical and architectural decisions for scalable systems.

  • Strong hands-on programming and software development skills.

  • Experience with testing, code reviews, documentation, version control, and CI/CD.

  • Experience mentoring engineers and providing technical leadership.

  • Ability to deliver software iteratively without unnecessary over-engineering.

  • Strong communication skills with technical and non-technical stakeholders.

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.

Preferred Experience
  • Ruby on Rails experience.

  • EdTech or Learning Management System experience.

  • Experience with AI APIs, LLMs, AI agents, or automation tools.

  • Experience integrating CRM, payment, analytics, or SaaS platforms.

  • Cloud infrastructure and DevOps experience.

  • Startup or scale-up experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer: AI, Architecture & Integrations
Lead Software Engineer: AI, Architecture & Integrations

vertical institute pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Technical Lead, Enterprise systems
Technical Lead, Enterprise systems

ST ENGINEERING E-SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 150,000
Tech Lead
Tech Lead

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Applications Lead
Applications Lead

Bond Financial Group • Singapore

On-site
SGD 180,000 - 300,000
Head of Engineering
Head of Engineering

TRAVELOKA TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Software Lead
Software Lead

Codex Solutions • Singapore

On-site
SGD 120,000 - 180,000
Meaningful public sector projects
Structured career development
Modern tooling and cloud environments
+1
Software Engineering Manager
Software Engineering Manager

Morgan McKinley • Singapore

On-site
SGD 250,000 - 420,000
Lead Engineer / Senior Full Stack Engineer – Frontend & Java
Lead Engineer / Senior Full Stack Engineer – Frontend & Java

VY SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Technical Engineer (AI & Learning Applications)
Technical Engineer (AI & Learning Applications)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

MORGAN MCKINLEY PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000