Software Engineer 2 - Development Infrastructure

Abnormal
•$149,200 - $214,500

About The Position

Abnormal AI is building interconnected cloud security products on a unified platform designed to operate in global data centers. The Development Infrastructure team supports product teams by creating an environment for high-quality software development and engineering excellence. The Software Engineer 2 will lead the design and delivery of complex, multi-component features and systems for the Development Infrastructure team’s offerings and help shape the roadmap. The role develops and maintains CI/CD infrastructure and tools, improves GitHub Actions infrastructure, base Docker images, and build and deployment pipelines, and uses AI tools to evaluate solutions while accounting for production constraints, complexity, and long-term maintainability. The engineer also takes ownership of on-call issues, addresses systemic gaps, participates in software development lifecycle activities, and coaches other engineers. Abnormal AI uses AI-assisted tools to help its recruiting team prepare for interviews; these tools do not make hiring decisions or automatically screen candidates. Candidacy decisions are made by people. Successful applicants receiving a conditional offer must pass applicable pre-employment checks. Abnormal AI is an equal opportunity employer.

Requirements

  • At least 3 years of professional experience as a hands-on engineer building backend systems and/or platforms.
  • At least 2 years of experience working with Python.
  • Experience delivering complex projects end-to-end in a cloud-native environment.
  • Experience building or operating production CI/CD, build, or deployment systems, including on-call and incident response.
  • Understanding of distributed systems, containerization, and microservices.
  • Practical experience using generative AI tools in day-to-day engineering workflows.

Nice To Haves

  • Experience creating and maintaining CI/CD systems.
  • Experience with GitHub Actions.
  • Experience with Go.
  • Experience with Bazel.
  • Experience working on or with teams such as Engineering Effectiveness, Engineering Productivity, Development Experience, Development Infrastructure, or similar.
  • Knowledge of Docker, Kubernetes, or similar technologies.
  • Familiarity with generative AI tools such as Codex and Claude, and experience driving AI-first workflows and solutions.

Responsibilities

  • Lead the design and delivery of complex, multi-component features and systems for the Development Infrastructure team’s offerings, and shape the roadmap for this area.
  • Develop and maintain CI/CD infrastructure and tools that help Engineering develop and ship changes reliably with less effort.
  • Design and implement enhancements to GitHub Actions infrastructure, base Docker images, and build and deployment pipelines to improve scalability, performance, and cost.
  • Use AI tools to explore and compare solutions, adapting generated changes to production constraints while considering system complexity and long-term maintainability.
  • Own on-call issues, including complex issues with unclear root causes, and address the systemic gaps behind them.
  • Participate in planning, code reviews, standups, and other software development lifecycle activities.
  • Coach other engineers on the team.

Benefits

  • The role may be eligible for bonus or incentive compensation, equity, and a comprehensive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service