← Back to results

Software Engineer II, AI Security

Join Tanium as a Software Engineer II to develop AI Security solutions for large enterprises in a hybrid work environment.

Location
Durham, NC, United States
Compensation
$154k–$236k/yr
Level
mid
Type
full time · Hybrid

Posted by employer 2 days ago

First seen on Joblaze 1 day ago

Last verified on the company career page 1 day ago

Apply at Tanium → Save job Scanned from tanium.com

What you'll build

  • Design and develop high-scale backend systems
  • Build services using LLM APIs and tool-calling frameworks
  • Review and debug AI-generated code
  • Work on small teams tackling big challenges
  • Design and test new product ideas

Must have

  • 3+ years of industry software engineering experience
  • Experience designing and building scalable backend services
  • Hands-on experience building a Model Context Protocol server
  • Knowledge of at least one of Golang, Node.js, Python, Ruby, or Rust
  • Experience with HTTP API design and development

Nice to have

  • Foundation in security principles
  • Experience building AI-powered products
  • Experience with React and front-end technologies
  • Ability to work with relational databases
  • Experience with modern software engineering tools

AI in the day-to-day

Use AI coding assistants and agent tooling effectively in day-to-day development.

Requirements

Experience
3+ years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Benefits

401k Match Employee Assistance Programs Health Savings Account Flexible Spending Account Disability Insurance Family Planning Benefits Equity/Stock Options Transportation Savings Account Health Insurance Life Insurance

Joblaze summary

In the role of Software Engineer II at Tanium, the individual will focus on developing high-scale backend systems that enhance visibility and control over AI agents within enterprise environments. Key skills include experience with LLM integrations, tool-calling frameworks, and a solid understanding of security principles, alongside proficiency in languages like Golang or Python. This position is suited for engineers with at least three years of experience in building scalable services, particularly those who have worked with AI-powered products. Tanium emphasizes collaboration and diversity within its teams, reflecting its commitment to innovation in IT security.

Joblaze insights

  • Listed yesterday — first seen on Joblaze November 8, 2026. Last confirmed on Tanium's careers page November 8, 2026.
  • Salary band is below the typical range for Backend roles (median ~$180,000).
  • Starts above 60% of 62 comparable mid backend roles in United States that list Python we track (median $146,000 across 30 companies). See Python salary trends
  • Python appears in 43.9% of 262 comparable mid backend roles in United States; Golang appears in 3.4% of 262 comparable mid backend roles in United States.

Quick facts

Is the Software Engineer II, AI Security role remote?
It's hybrid — Tanium expects some on-site time in Durham, NC, United States.
What's the salary range?
Tanium lists $154,000–$236,000 for this role.
How much experience is required?
At least 3 years of relevant experience for this Software Engineer II, AI Security role.
Where is the role based?
Tanium is hiring for this position in Durham, NC, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Golang, GraphQL, JavaScript, Node.js, PostgreSQL, Python.
What seniority level is this role?
Tanium targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer II, AI Security role at Tanium.

From the original posting

Summary/Objectives

Tanium is seeking a Software Engineer II to help build a new AI Security solution that enables the world's largest enterprises to secure AI agents and the endpoints they run on. In this full-stack role with a strong emphasis on backend engineering, you will design and develop high-scale, distributed systems that give customers visibility into and control over agentic AI across their environments. The ideal candidate brings a deep understanding of building reliable, performant services at scale, a strong foundation in security principles, and hands-on familiarity with the technologies that power AI agents and agent harnesses, such as LLM integrations, tool-calling frameworks, and the Model Context Protocol. This is an opportunity to shape a product at the forefront of AI security and make a significant impact at a company dedicated to transforming how organizations manage and secure their technology environments.

Essential Job Functions

  • Contribute to the design and development of high-scale, distributed backend systems that give customers visibility into and control over agentic AI across their environments
  • Build services and integrations using LLM APIs, tool-calling frameworks, and the Model Context Protocol (MCP), and design retrieval (RAG) and data pipelines that support AI-driven capabilities
  • Use AI coding assistants and agent tooling effectively in day-to-day development, and review, refactor, and debug AI-generated code with sound judgment
  • Build and maintain Tanium's products alongside an agile development team
  • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
  • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing
    Minimum & Preferred Job Qualifications
  • Education
    • Bachelor's degree in Computer Science or a related field preferred, or equivalent experience
  • Experience
    • 3+ years of industry software engineering experience
    • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs
    • Experience building and shipping AI-powered products or agents at scale, including LLM integrations and tool-calling
    • Hands-on experience building a Model Context Protocol (MCP) server or integration that ran in a production environment
    • Experience building retrieval-augmented generation (RAG) and the data pipelines that support it
    • Experience building backend services and enterprise web applications that serve large user bases (for example, millions of users)
    • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, or Rust
    • Experience with React, Typescript, Javascript, and other front-end technologies and frameworks
    • Ability to work with relational databases such as Postgres, SQL, or MySQL
    • Experience with HTTP API design and development
    • Experience with modern software engineering and automation tools such as Git and Jenkins
    • Preferred: Foundation in security principles, such as secure design, authentication and authorization, and threat modeling
  • Other
    • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
    • Believes in the power of and the need for writing automated tests as part of development
    • Experienced debugger who can put out fires under pressure when things go wrong in production environments
    • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools
    • Ability to prompt AI coding tools effectively and to read, understand, refactor, and debug the resulting code, regardless of language

About Tanium

Tanium is the Autonomous IT company. As Al accelerates both innovation and risk, Tanium Atlas, the company's autonomous operating system, puts the full depth of the Tanium Autonomous IT Platform behind every IT and security operator - human and agentic. Tanium provides the real-time intelligence, agentic decision-making, and autonomous execution operators needed to detect, decide, and remediate at machine speed across their endpoint estate.

What you’ll get

The annual base salary range for this full-time position is $154,000 to $236,000 This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training, and experience.

Tanium is an Equal Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender identity, sexual orientation, disability, protected Veteran status, or other legally protected categories. If you require a reasonable accommodation in searching for a job opening, completing an application, interviewing, or completing any pre-employment testing or requirements, please contact accommodations@tanium.com. For more information refer to the “Know Your Rights” poster which is available here - https://www.eeoc.gov/poster.

Standard company text repeated across Tanium's postings is omitted here.

Similar positions

Tanium
Senior Software Engineer, AI Security
Tanium · Addison, TX, United States
Tanium
Applied AI Engineer II
Tanium · Addison, TX, United States
Tanium
AI Research Scientist
Tanium · Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid); Reston, VA (Hybrid)
Tanium
Senior Technical Recruiter
Tanium · Durham, NC (Hybrid); Emeryville, CA (Hybrid)
Second Front Systems
AI Software Engineer
Second Front Systems · Remote