Software Technical Lead

NCS Group

Taguig

On-site

PHP 1,200,000 - 2,000,000

Full time

37 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NCS Group is seeking a Lead Software Engineer to provide technical leadership, architectural direction, and hands-on engineering expertise across business-critical software platforms. This role guides engineering teams to design, build, and deliver scalable, secure, and high-performing solutions while fostering engineering excellence.

As the technical leader within a product team, you will mentor engineers, champion best practices, and collaborate with Product, Design, Data, and Engineering

Qualifications

  • Extensive software engineering experience with leadership responsibilities.
  • Experience designing scalable distributed systems and modern architectures.
  • Hands-on software development, code reviews, and engineering best practices.
  • Strong understanding of cloud platforms, CI/CD, DevOps, and instrumentation.
  • Security-minded with secure development practices.
  • Excellent stakeholder management and leadership.

Responsibilities

  • Provide technical leadership and architectural guidance across teams.
  • Lead scalable, reliable, and maintainable software systems.
  • Mentor engineers and champion best practices.
  • Drive design and architecture reviews; ensure QA and security standards.
  • Collaborate with Product, Design, Data, and leadership to align technical work with business goals.
  • Foster an inclusive, innovative engineering culture.

Skills

Software engineering leadership
Distributed systems design
Hands-on development
Cloud platforms
CI/CD & DevOps
Security principles
Stakeholder management
Mentoring & team development

Tools

CI/CD pipelines
Infrastructure automation

Job description

We are seeking a Lead Software Engineer to provide technical leadership, architectural direction, and hands-on engineering expertise across business-critical software platforms. This role is responsible for guiding engineering teams in designing, building, and delivering scalable, secure, and high-performing solutions while fostering engineering excellence and continuous improvement.

As the technical leader within a product team, you will mentor engineers, champion engineering best practices, and collaborate closely with Product, Design, Data, and Engineering leadership to deliver innovative solutions aligned with business objectives. You will influence technical strategy, drive architectural decisions, and ensure the software delivered meets the highest standards of quality, reliability, and maintainability.

This is a highly collaborative role requiring strong technical depth, excellent communication skills, and the ability to balance engineering excellence with commercial priorities.

Key ResponsibilitiesTechnical Leadership
  • Provide technical leadership, architectural guidance, and solution design for engineering teams.
  • Lead the design and implementation of scalable, reliable, and maintainable software systems.
  • Break down complex technical initiatives into achievable deliverables and successfully drive them through delivery.
  • Contribute hands-on to software development across core products and strategic initiatives.
  • Ensure engineering principles, coding standards, and architectural best practices are consistently followed.
  • Drive code reviews, design reviews, and architecture reviews to maintain high engineering quality.
  • Evaluate and recommend new technologies, frameworks, and engineering practices that deliver business value.
  • Simplify complex systems and technical challenges to improve delivery efficiency and long-term maintainability.
  • Champion software quality, performance, scalability, reliability, and security across products.
  • Promote CI/CD, automated testing, and DevOps best practices.
  • Ensure infrastructure, deployment pipelines, and release processes follow modern engineering standards.
  • Partner with Security teams to embed secure development practices throughout the software lifecycle.
  • Identify technical debt and lead initiatives to improve system health and engineering productivity.
  • Continuously improve development processes, tooling, and engineering workflows.
  • Coach, mentor, and develop engineers through pairing, technical guidance, and knowledge sharing.
  • Help engineers improve software design, problem-solving, and technical decision-making.
  • Partner with Engineering Managers on performance, career development, and succession planning.
  • Foster an inclusive engineering culture that encourages collaboration, innovation, and continuous learning.
  • Help recruit, interview, and onboard high-performing engineering talent.
  • Lead by example through technical excellence, accountability, and ownership.
Cross-functional Collaboration
  • Work closely with Product Managers, Designers, Data teams, and other stakeholders to deliver customer-focused solutions.
  • Translate business goals into scalable technical solutions.
  • Drive alignment across multiple engineering teams on shared initiatives.
  • Facilitate technical discussions and influence decisions across engineering and business stakeholders.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences.
Key AccountabilitiesArchitecture & Engineering
  • Lead technical strategy for the team and influence architectural direction across products.
  • Improve business-critical systems with a focus on scalability, resilience, performance, and maintainability.
  • Drive innovation by evaluating emerging technologies and applying them where appropriate.
  • Identify opportunities to simplify systems and improve engineering efficiency.
  • Ensure high-quality software delivery through strong engineering governance.
  • Promote a collaborative, high-performing engineering culture built on accountability and continuous improvement.
  • Encourage knowledge sharing, innovation, and constructive technical discussions.
  • Align engineering decisions with company strategy and customer outcomes.
  • Foster effective communication and collaboration across teams.
Business Partnership
  • Build strong relationships with Engineering, Product, Design, Data, and business stakeholders.
  • Support strategic initiatives through sound technical decision-making.
  • Balance technical priorities with commercial objectives and delivery timelines.
  • Influence roadmap planning through technical expertise and architectural insight.
Required Qualifications
  • Extensive experience in software engineering with demonstrated technical leadership responsibilities.
  • Strong experience designing scalable distributed systems and modern software architectures.
  • Hands-on expertise with software development, code reviews, and engineering best practices.
  • Strong understanding of cloud platforms, CI/CD pipelines, DevOps practices, and infrastructure automation.
  • Experience with system performance optimization, observability, and reliability engineering.
  • Deep understanding of software security principles and secure development practices.
  • Excellent stakeholder management, communication, and leadership skills.
  • Proven experience mentoring engineers and developing high-performing teams.
  • Strong analytical and problem-solving capabilities with the ability to simplify complex technical challenges.
The successful candidate will:
  • Be recognized as the technical leader within the engineering team.
  • Deliver scalable, reliable, and high-quality software solutions.
  • Improve engineering practices, delivery efficiency, and system reliability.
  • Develop and mentor engineers to achieve higher technical capability.
  • Drive cross-functional collaboration and influence strategic technical decisions.
  • Champion innovation while maintaining engineering excellence and customer focus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Team Lead
Software Engineering Team Lead

Markem-Imaje Asia Pacific • Philippines

On-site
PHP 1,200,000 - 1,800,000
Technical Lead – Software Engineering
Technical Lead – Software Engineering

Our Clients • Makati

On-site
PHP 1,800,000 - 2,400,000
Technical Lead – Software Engineering
Technical Lead – Software Engineering

PM Consulting • Makati

On-site
PHP 2,500,000 - 3,200,000
Technical Engineering Lead/Manager
Technical Engineering Lead/Manager

Our Clients • Makati

On-site
PHP 1,800,000 - 3,000,000
Senior Java Developer
Senior Java Developer

ProV International PH • Makati

On-site
PHP 1,200,000 - 1,800,000
Apply Now
Apply Now

EC1 Partners Group • Boston

Hybrid
PHP 1,200,000 - 2,200,000
Health insurance
Professional development budgets
Flexible work options
+1
Technical Lead
Technical Lead

IGO TECHONOLOGIES • Taguig

Hybrid
PHP 1,000,000 - 1,800,000
Technical Engineering Lead/Manager (Product & Architecture)
Technical Engineering Lead/Manager (Product & Architecture)

Create Synergies Inc. • Philippines

On-site
PHP 1,200,000 - 2,300,000
Full Stack Developer Lead
Full Stack Developer Lead

PM Consulting • Metro Manila

On-site
PHP 2,400,000 - 3,600,000
Software Engineer - Manager
Software Engineer - Manager

PM Consulting • Mandaluyong

On-site
PHP 1,800,000 - 3,000,000