Skip to main content
Alpha Manpower logoAlpha Manpower Pte Ltd
MOM EA Licence No. 21C0488 · Licensed by the Ministry of Manpower, Singapore

Senior Software Engineer

  • Information Technology
  • Serangoon
  • Full-time
  • MOM EA Licence No. 21C0488

About this role

Lead the design and delivery of the client's core platform services, working across the stack from data model through to production operations. We are looking for an engineer who has already owned a system in production and can raise the standard of the engineers around them.

About our client

Our client is a Singapore technology consultancy rather than a typical IT consultancy: founded in 2020 and headquartered in Raffles Place, it designs, builds and operates the technology foundations that banks, insurers, government agencies and high-growth enterprises across the region rely on — systems that have to work quietly, reliably and securely behind the scenes. It has delivered more than 80 engagements with 42 consultants across 6 APAC markets, working through four practices: Cloud & Platform Engineering (AWS, Azure and GCP), Cybersecurity & GRC (zero-trust architecture, SOC operations, and compliance mapping to MAS TRM, PDPA, ISO 27001 and SOC 2), Data & AI (Snowflake, Databricks and MLOps), and Managed Services (around-the-clock platform, security and application operations from its Singapore delivery centre).

Teams are deliberately small and senior, and stay accountable end to end, from architecture through to steady-state operations.

This is a permanent, full-time senior engineering position in Serangoon, working Monday to Friday during standard office hours with occasional out-of-hours support during releases.

Responsibilities

  • Design and build backend services and the data model behind them, and document the decisions.
  • Lead technical delivery for a feature area, breaking work down and reviewing what the team ships.
  • Set and improve engineering practice for testing, code review, deployment and observability.
  • Profile and tune slow paths, and resolve production incidents as the technical lead on call.
  • Mentor mid-level and junior engineers through pairing, review and design sessions.
  • Work with product and business stakeholders to shape scope and sequence before development starts.

Requirements

  • Degree in Computer Science, Software Engineering or equivalent practical experience.
  • At least five years of professional software engineering experience, including production ownership.
  • Strong TypeScript, Java or Python, plus solid relational database and SQL design skills.
  • Experience designing and operating REST APIs and at least one cloud platform.
  • A working grasp of automated testing, CI/CD, containers and production monitoring.
  • Able to explain and defend technical trade-offs to both engineers and non-technical stakeholders.

What we offer

  • Basic salary of $7,000 to $10,000 per month, depending on experience and technical depth.
  • Group Insurance, paid annual leave and medical benefits.
  • A technical leadership track with a training and conference budget.
  • Flexible start times and two remote days per week after probation.

Apply for this role

Open application form

Send your details and CV to the consultant handling the Senior Software Engineer vacancy. You can also email your CV to [email protected] quoting the position title.

Include the country code if you are outside Singapore.

Send a connection request to our LinkedIn profile and we will accept it, so we can see your full profile when we review your application.

This helps us advise on the right pass route. Choose Others if none of the above apply.

Optional. Up to 5,000 characters. Leave this blank if you have nothing to add.

PDF, DOC or DOCX only, up to 4 MB. Files must be sent as a single document — please combine multiple pages into one file.

Your application and CV are emailed to our consultants. See our Privacy Policy.