Enable job alerts via email!

Software Engineer 2 - Full-Stack - Behavioral Security Products

Menlo Ventures

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A cybersecurity company in Singapore is seeking a Software Engineer II to join their Security Posture Management team. The ideal candidate will have extensive experience in full-stack development, particularly with Go and modern frontend frameworks like React. This role offers the opportunity to build scalable applications that enhance cybersecurity for major enterprises. Competitive compensation and growth potential are available in this fast-evolving team.

Qualifications

  • 4+ years of industry experience, with ~2 years as a Full-Stack Engineer.
  • Strong backend proficiency in Go and experience designing scalable APIs.
  • Expertise in modern frontend frameworks such as React and TypeScript.

Responsibilities

  • Develop robust, scalable, and secure applications for posture management.
  • Take business problems and deliver end-to-end technical solutions.
  • Contribute to growth by extending posture coverage and improving automation.

Skills

Full-Stack Engineering
Backend proficiency in Go
Frontend frameworks (React, TypeScript)
SQL databases
AWS services

Tools

PostgreSQL
Docker
Kubernetes
Job description
About the role

At Abnormal AI, we are on a thrilling mission to safeguard the world’s largest enterprises against relentless email and collaboration application cyber security attacks. Our suite of products empowers organizations to visualize, control, and combat threats.

The Security Posture Management (SPM) team is a critical element of this mission. SPM provides enterprises with deep visibility and control over their security environment, detecting, surfacing, and helping resolve misconfigurations and risks—enabling proactive threat prevention and compliance at scale.

SPM is a multi-vertical pillar—encompassing SaaS security, cloud security, identity configurations, automation workflows, reporting, and integrations. As threats evolve, we are expanding SPM to deliver broader coverage, richer insights, and actionable workflows that strengthen customer resilience.

What You’ll Do

As a Software Engineer II (Full-Stack) on the SPM team, you will:

  • Design & Build: Develop robust, scalable, and secure applications that power posture management across multiple verticals.
  • Feature Ownership: Take well-defined business problems and deliver technical solutions end-to-end.
  • Innovation & Expansion: Contribute to the growth of SPM by extending posture coverage, improving automation, and enhancing reporting and integrations.
  • Quality & Reliability: Write high-quality, test-driven code with comprehensive coverage and strong performance.
  • Collaboration: Work closely with cross-functional teams across product, design, and engineering.
  • Support: Participate in on-call rotations, helping troubleshoot and resolve production issues.

What We’re Looking For

  • Ownership & Growth: A builder’s mindset with eagerness to own impactful features in a fast-evolving product area.
  • Attention to Detail: Strong focus on code quality, testing, and reliability.
  • Continuous Learner: Excited to learn from senior engineers and expand technical skills.
  • Strong Communicator: Comfortable working autonomously and asynchronously in a distributed team.
  • Tech-Savvy: Proactive in using modern developer productivity tools, including GenAI assistants.
Must-Have Skills
  • 4+ years of industry experience, with ~2 years as a Full-Stack Engineer building production-grade applications.
  • Strong backend proficiency in Go, with experience designing scalable APIs and services.
  • Expertise in modern frontend frameworks (React, TypeScript, Redux/React Query, Next.js).
  • Experience with styling frameworks (e.g., TailwindCSS) and frontend testing (e.g., Jest).
  • Proficiency in SQL and strong understanding of database systems (e.g., PostgreSQL).
  • Knowledge of AWS services (e.g., S3, RDS) and cloud deployment practices.
  • Experience with service-to-service communication (e.g., gRPC, Kafka) and caching (Redis).
  • Demonstrated ability to write test-driven code in production environments.

Nice-to-Have Skills

  • Experience with monitoring and observability (Prometheus, Grafana, Envoy..)
  • Familiarity with GenAI productivity tools (e.g., ChatGPT, Cursor, Claude) to accelerate development.
  • Familiarity with OAuth/OIDC, RBAC/feature gating.
  • Familiarity with containerization and orchestration (Docker, Kubernetes, Helm).
  • Experience in building or integrating GenAI-powered tools to improve developer workflows and product features.
Why Join the SPM Team?
  • Be part of a critical product pillar at the forefront of enterprise security.
  • Contribute across multiple verticals of SPM—from SaaS and cloud to automation, reporting, and integrations.
  • Build features that directly protect global organizations from evolving threats and compliance challenges.
  • Join a high-growth, high-impact team that thrives on ownership, innovation, and resilience.

This role is a chance to not only write software, but to help shape the evolution of posture management across multiple security domains at Abnormal.

Abnormal AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.