Job Search and Career Advice Platform

Enable job alerts via email!

Engineering Manager

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment firm in Singapore seeks an Engineering Manager / Lead Software Engineer to drive digital transformation and shape the engineering culture. This role requires over 10 years of experience with high-availability software systems and a passion for teamwork and engineering excellence. Key responsibilities include defining engineering vision, coaching teams, and prioritizing product roadmaps. Ideal candidates have experience with full-stack technologies and exposure to Agile practices, cloud platforms, and modern development methodologies.

Qualifications

  • 10+ years of development experience, with 5+ years coaching engineering teams.
  • Experience in large-scale software systems and cloud-based architectures.
  • Strong understanding of full-stack development and Agile practices.

Responsibilities

  • Define engineering vision, strategy, and roadmap for your team.
  • Coach and mentor engineers for professional growth.
  • Drive adoption of best practices in quality and performance.

Skills

Leadership in engineering
Full-stack web technologies
Agile development methodologies
Technical mentorship
Cloud platforms
Software architecture
Collaboration
High-availability systems

Tools

Next.js/React.js
Java/TypeScript/Python
Docker
Kubernetes
AWS/Azure
Job description

We are looking for an Engineering Manager / Lead Software Engineer to take on complex and meaningful technical challenges in the public sector, driving digital transformation that directly improves lives at scale.

In this role, you will be responsible for setting technical direction, shaping engineering processes, and ensuring delivery of one or more products owned by your team. You will also play a key role in building an engineering culture that values excellence, collaboration, and long-term impact.

Job Responsibilities
  • Defining your team’s engineering vision, strategy, and roadmap in alignment with broader organizational goals.
  • Staying on top of industry trends, with strong knowledge of how systems should be architected, engineered, and maintained at scale.
  • Designing and guiding the implementation of systems across SaaS solutions, leveraging cloud technologies where appropriate.
  • Partnering with stakeholders to prioritize and manage product roadmaps, ensuring incremental and effective delivery towards long-term vision.
  • Creating and maintaining a technical plan that anticipates future product and infrastructure needs.
  • Coaching and mentoring engineers through regular feedback, supporting professional growth and career development.
  • Driving adoption of best practices in quality, reliability, performance, and security within your teams.
  • Encouraging strong engineering culture and introducing tools/processes that maximize effectiveness and impact.
  • Actively identifying and initiating high-value engineering initiatives that contribute to the public good.
  • Contributing to recruitment, particularly for senior technical roles.
Job Requirements
  • Proven experience building and operating large, high-availability software systems at scale.
  • At least 10 years of development experience, with 5+ years coaching and mentoring engineering teams of 5+ people.
  • Experience in modern full-stack web technologies; knowledge of frameworks such as Next.js/React.js for front-end, and Java/TypeScript/Python for backend services.
  • Hands-on technical expertise across the technology stack, including infrastructure, client-side, backend services, APIs, databases, performance, and data.
  • Strong background in end-to-end system development, from user interfaces through backend and integration layers.
  • Familiarity with Agile development, modular design, automation, TDD, CI/CD pipelines, pair programming, and infrastructure automation.
  • Exposure to cloud platforms (e.g. AWS, Azure) and container technologies (e.g. Docker, Kubernetes).
  • Excellent understanding of engineering leadership, balancing technical expertise with the soft skills needed to inspire and guide teams.
  • Passion for engineering craftsmanship, teamwork, and creating meaningful impact through technology.
  • Strong ability to lead teams toward achieving ambitious goals together.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.