Abnormal AI

Abnormal AI

Abnormal AI provides advanced email security solutions designed to block malicious email attacks, including credential phishing, business email compromise, and account takeover.

Internet Software & Services
Founded 2018

Description

  • Design and evolve the internal developer platform that underpins backend development across the company.
  • Own and deliver high-leverage projects across CLI tooling, CI/CD, shared libraries, and test infrastructure.
  • Build and extend the primary developer CLI to scaffold new component types and services end-to-end (manifests, build configs, deployment charts, API definitions, starter code, alerts, runbooks).
  • Improve environment and credentials tooling to make local development setup fast, reliable, and secure.
  • Design, maintain, and debug core backend CI/CD workflows and linting infrastructure; reduce flakiness and optimize runtime.
  • Evolve linting, formatting, and typing tools and enforce architectural and code-quality guardrails across the monorepo.
  • Steward shared Go and Python ecosystems by owning key shared libraries, frameworks, and their adoption across applications.
  • Strengthen test and release safety by extending automated canary analysis, building test automation and bad-test detection dashboards, and improving dependency-analysis utilities.
  • Drive platform-level design and abstractions, and collaborate with PM/TPM, infrastructure, SRE, and Security to scope and deliver multi-team, multi-quarter initiatives.

Requirements

  • Strong experience with Python 3.x including CLI development (e.g., Click), YAML/Jinja2-style templating, modern type hints/dataclasses/attrs patterns, and testing with pytest.
  • Solid experience with Go for shared library and service development (gRPC/HTTP), CLI patterns (Cobra/Viper or equivalents), and Go testing frameworks.
  • Protobuf/gRPC experience including schema design, evolution, and cross-language client/server generation and integration.
  • Experience with Bazel in a large monorepo, including writing BUILD rules, dependency management, and working with code generation.
  • Containers and orchestration experience (Docker image builds, Kubernetes concepts such as Helm-style values, service deployments, readiness/liveness/health checks).
  • Cloud infrastructure experience (AWS preferred) with a meaningful subset of object storage, relational databases (e.g., Postgres), key–value/document stores, search, streaming/ingest services, Kafka, Redis, and IAM.
  • Experience authoring modern CI systems and non-trivial pipelines (matrix builds, reusable workflows, secrets/permissions) and debugging CI failures.
  • Infrastructure-as-Code mindset and comfort working with service manifests (YAML), Terraform/Terragrunt-like patterns, or internal equivalents.
  • Hands-on experience configuring and tuning linting and static analysis tools (pylint, ruff, mypy, golangci-lint); experience writing or extending custom lint rules is a strong plus.
  • Preferred: monorepo experience, developer experience (DX) tooling (CLI tools, scaffolding systems, internal frameworks), exposure to canary/progressive rollout systems (Prometheus/PromQL, Grafana), Kafka expertise, and experience or strong interest in integrating LLMs/AI to improve developer workflows.

Benefits

  • Base salary range: $179,800 — $258,500 USD.
  • Role may be eligible for bonus or incentive compensation and equity.
  • Comprehensive benefits package (health and other standard employee benefits).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal AI Platform Engineer (US)

PointClickCare 1K-5K Health Care Providers & Services

PointClickCare is hiring a Principal AI Platform Engineer to build the infrastructure layer that powers its generative AI products and delivers AI-generated insights into agent workflows.

Generative AI Kubernetes MLflow OpenTelemetry
3 hours, 7 minutes ago

Software Development Engineer III - Platform

HighLevel 251-1K Internet Software & Services

HighLevel is hiring an SDE3 Platform Developer in India to build and scale internal developer platforms, tooling, and workflows that help engineers ship faster and more reliably.

CI/CD Go Kubernetes Microservices Node.js TypeScript Vue.js
3 hours, 22 minutes ago

Senior Platform Engineer

Spreetail 251-1K Internet Software & Services

Spreetail is hiring a Senior Platform Engineer in India/New Delhi to architect and evolve internal AWS-based platforms that help engineering teams build, deploy, and operate software faster and more safely.

AWS CI/CD Kubernetes Serverless SQL Terraform
6 hours, 7 minutes ago

Senior Software Engineer - Platform Team

Prismic 51-250 Internet Software & Services

Prismic is hiring a Senior Software Engineer for its Platform team to help scale and govern core APIs, improve reliability and observability, and build infrastructure that supports product teams and AI-enabled workflows.

AWS GitHub Actions Microservices Node.js Playwright PostgreSQL React TypeScript
6 hours, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers