Logo-of-SCIENTEC-CONSULTING-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Software Engineer (Endpoint Security)

salary Salary :

$6,000 - 11,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer (Endpoint Security)

Working Hours: Monday – Thursday (8.30am –6pm), Friday (8.30am – 5.30pm) (Hybrid working arrangement) 

Working Location: North East

Salary Package: Up to SGD 11,000 + AWS 

Employment Type: Contract (1 year renewable with chances of conversion)

We are looking for a Software Engineer to design, develop, and maintain secure, scalable, and automated solutions across cloud and endpoint environments. You will be responsible for software development, cloud engineering, DevSecOps automation, endpoint security, Zero Trust implementation, and Site Reliability Engineering (SRE) practices. This role requires a strong technical foundation across software engineering, cloud platforms, security technologies, and infrastructure automation.

Key Responsibilities

Software Development

  • Design, develop, and maintain secure, scalable, and well-documented software solutions.
  • Develop applications and automation tools using Python, Java, Node.js, JavaScript/TypeScript, or similar technologies.
  • Design and integrate RESTful APIs and web services.
  • Work with databases such as AWS DynamoDB and SQL-based databases.
  • Collaborate with stakeholders to develop frontend and backend solutions, ensuring seamless system integration.
  • Implement software testing and quality assurance best practices.
  • Manage source code and development workflows using Git and version control tools.

Endpoint Security, Zero Trust & Identity Management

  • Develop and implement solutions to secure and manage endpoint devices across Windows and macOS environments.
  • Work with security platforms such as Microsoft Intune, CrowdStrike, CyberArk, and Tanium.
  • Automate threat detection, remediation, reporting, and security operations processes.
  • Design and implement Zero Trust security architectures and secure access solutions.
  • Configure and manage identity and access management (IAM) solutions using Azure Entra ID, Okta, AWS IAM, SAML, and related technologies.
  • Administer Cloudflare services including Access, Gateway, and Web Application Firewall (WAF).
  • Implement secure authentication, authorisation, and access control frameworks.

Cloud Engineering, DevOps & Automation

  • Design, develop, and maintain cloud-native solutions on AWS and Azure platforms.
  • Build automation solutions leveraging AWS services such as Lambda, ECS Fargate, DynamoDB, SQS, S3, EC2, CloudWatch, IAM, VPC, WAF, and Step Functions.
  • Develop Infrastructure-as-Code (IaC) solutions using Terraform and cloud-native tooling.
  • Build and maintain CI/CD pipelines using GitLab CI and other DevOps tools.
  • Implement and manage containerised environments using Docker and Kubernetes.
  • Support Agile delivery practices through Scrum and Kanban methodologies.
  • Conduct proof-of-concepts (PoCs) and evaluate emerging technologies to improve operational efficiency and security.

Site Reliability Engineering (SRE)

  • Develop and maintain observability, monitoring, and alerting solutions using the ELK Stack (Elasticsearch, Logstash, Kibana).
  • Define and track SLI, SLO, and SLA metrics to ensure service reliability and performance.
  • Build dashboards, alerts, and predictive monitoring capabilities.
  • Manage ELK clusters, agents, fleet policies, and log ingestion pipelines.
  • Design and implement automated recovery and self-healing mechanisms for critical systems.
  • Continuously improve platform reliability, scalability, and operational excellence.

Requirements

  • Degree in Computer Science, Information Technology, Cybersecurity, Software Engineering, or related discipline.
  • Experience in software development using Python, Java, Node.js, JavaScript/TypeScript, or similar languages.
  • Hands-on experience with AWS and/or Azure cloud platforms.
  • Strong knowledge of DevOps, CI/CD, Infrastructure-as-Code, and automation practices.
  • Experience with endpoint security, Zero Trust architecture, IAM, and security technologies.

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

  • Contact you about potential opportunities.
  • Delete personal data as it is not required at this application stage.
  • All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Wong Siew Ting (Maeve) - R25127375

ScienTec Consulting Pte Ltd - 11C5781

Original job Software Engineer (Endpoint Security) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

SCIENTEC CONSULTING PTE. LTD.

ScienTec Consulting is the parent company to a talent solution business assisting companies building their operational presence in Asia. With synergistic engagements through the service brands, we craft pragmatic solutions that transfer the business performance of mid-tier to Fortune 500 companies a...

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.