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 and Golden Path that underpins backend development.
  • Build, extend, and maintain developer CLI tooling to scaffold services end-to-end (manifests, build configs, deployment charts, starter code, alerts, runbooks).
  • Improve environment and credentials tooling to speed and stabilize local development setup.
  • Own core CI/CD and linting infrastructure, including the backend CI workflow and custom linting/formatting/typing guardrails across the monorepo.
  • Debug and reduce CI flakiness and runtime, and fix CI issues that block engineers.
  • Steward shared Go and Python libraries and frameworks used across many applications, including auth, clients, caching, configuration, gRPC helpers, and standardized components.
  • Extend and improve test and release safety: automated canary analysis, backtesting, safer defaults, test automation tooling, bad-test detection dashboards, and dependency-analysis utilities.
  • Contribute automation that classifies and summarizes CI failures for engineers, including LLM-assisted workflows.
  • 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 templating, modern typing patterns (typing, dataclasses/attrs, Pydantic-style), and testing with pytest.
  • Solid experience with Go for shared libraries and services (gRPC/HTTP), CLI patterns (e.g., Cobra/Viper), and Go testing frameworks.
  • Experience with Protobuf/gRPC schema design, evolution, and cross-language client/server generation and integration.
  • Experience with Bazel in a large monorepo, including BUILD rules, dependency management, and code generation for APIs/clients.
  • Familiarity with containers and orchestration: Docker image builds and Kubernetes concepts (Helm-style values, deployments, readiness/liveness/health checks).
  • Cloud infrastructure experience (AWS preferred) across storage, relational and key–value stores, search, streaming/ingest services, Kafka, Redis, and IAM.
  • Experience authoring non-trivial CI systems/pipelines (matrix builds, reusable workflows, secrets/permissions) and an Infrastructure-as-Code mindset (service manifests, Terraform/Terragrunt-like patterns).
  • Hands-on experience configuring and tuning linting and static analysis tools (e.g., pylint, ruff, mypy, golangci-lint); experience writing or extending custom lint rules is a strong plus.
  • Monorepo experience and familiarity with dependency graph analysis and strategies to keep builds/tests fast (strongly preferred).
  • Experience building or maintaining developer-experience tooling (CLI tools, scaffolding systems, internal frameworks), canary/progressive rollout systems, test data management or bad-test detection, Kafka messaging, or LLM/AI integration to improve developer workflows (preferred).

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, 5 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, 20 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, 5 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, 5 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