This page was automatically translated and may contain errors. View in English.
UN

Software Engineer II, Backend Engineer

Abnormal AI

Singapore · Part Time

Soyez le premier à postuler

Expérience
2+ yrs
Salaire
Ouvertures
1
Publié
il y a 6 heures

Where you'll work

Description de l'emploi

About the Role

Abnormal AI is building an AI-first cybersecurity platform that defends modern enterprises from sophisticated email attacks, account takeovers, and human-targeted threats. Its products help security teams spot advanced attacks, investigate risk efficiently, and automate responses at enterprise scale.

This opening is for a Software Engineer II on the Backend Engineer track, based in Singapore, within the CEP (Critical Email Products) team in the MSP (Message Security Products) organisation. CEP focuses on the product capabilities enterprises need to fully move to Abnormal and retire their legacy email gateway. The work is centered on feature parity with clear business impact, where each capability delivered helps customers leave their SEG behind. The team currently owns a set of SEG-style features including URL Rewriting and Email Digest.

The team is a strong fit for engineers who like working quickly, taking ownership of systems end to end, and collaborating with high-performing peers.

What You'll Do

  • Develop and support backend services that power CEP’s customer-facing product area.
  • Build and improve event-driven data flows, including Kafka consumers and Airflow DAGs, so email traffic is handled dependably at large enterprise scale.
  • Work across a deployment environment that spans multiple tenants and multiple clouds, including M365 and Google Workspace customers as well as FedRAMP environments.
  • Use AI-assisted development tools to investigate approaches, refine code, and ship dependable production software more efficiently.
  • Partner closely with product and cross-functional teams to move quickly on features that help customers transition from legacy SEGs to Abnormal.
  • Help strengthen reliability, observability, and day-to-day operational quality as the product surface grows.

Requirements

  • At least 2 years of professional software development experience.
  • Hands-on backend engineering experience with Python or Golang.
  • Background building applications that can scale to enterprise-level usage.
  • Working knowledge of cloud platforms such as AWS, GCP, or Azure, along with container technologies like Docker and Kubernetes.
  • Strong computer science fundamentals, including data structures and performance tuning.

Nice to Have

  • Experience using AI development tools such as Cursor, GitHub Copilot, or Claude.
  • Exposure to event-driven architectures, including Kafka, SQS, or similar queue and stream-processing systems.
  • Familiarity with email delivery workflows, email authentication standards such as DMARC, DKIM, and SPF, or email security solutions.
  • Experience with multi-tenant SaaS systems or enterprise integrations such as M365 and Google Workspace APIs.
  • Background improving reliability, observability, and production operational tooling.
  • Previous work in cybersecurity, email security, or closely related compliance-oriented domains.

Assessment Process

After applying, candidates will be invited to an AI-Augmented Development Challenge. This is a take-home assignment designed to give hands-on practice with AI-powered tools such as Cursor and Copilot while building real application features. The challenge is expected to take about 2 to 4 hours and should be completed within one week.

Equal Opportunity

Abnormal AI is an equal opportunity employer. Qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other status protected by law. The company also provides information about EEO rights under applicable law.

Laissez ce message si vous souhaitez une réponse — nous ne l'utiliserons à aucune autre fin.

Cliquez pour parcourir, glisser-déposer, ou coller une capture d'écran

PNG, JPG, GIF, MP4, WebM, MOV · 20 Mo maximum par fichier · Jusqu'à 5 fichiers