Charlotte, NC

Salary
$128,400–$192,600from the description
Posted
Jul 23, 2026
Location
Charlotte, NC
Last confirmed open
Jul 25, 2026

What this job asks for AI summary

A hands-on individual contributor role focused on building and maintaining full-stack cybersecurity platforms that incorporate AI/ML capabilities. Day-to-day work spans backend services, APIs, and web interfaces, alongside cloud-native architecture, infrastructure-as-code, and CI/CD pipeline implementation. The role also covers production support and incident resolution, making it a good fit for developers with a background in both software engineering and cybersecurity.

Mid level · 3+ years · Charlotte-Concord-Gastonia, NC · Full-time

Advertised as Senior, but the requirements read as Mid.

Must have (8)
REST APIsBackend servicesInfrastructure as Code, Terraform, Pulumi or AWSDevSecOpsCI/CDAI/MLAI security controlsPublic cloud, Azure or GCP
Nice to have (1)
Test automation

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 330 people in the Charlotte-Concord-Gastonia, NC area plausibly meet what this posting asks for (software developers). range 95–590

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
AI/ML12%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,909 (middle half $110,048–$168,680). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (9)

The posting's title is 'Full Stack AI Security Developer' but AT&T's compensation band header labels it a 'Senior Cybersecurity' role — advertised seniority is set to Senior based on that framing. However, the stated minimum experience is only 3+ years, which aligns with a Mid-level engineer; seniority is therefore assessed as Mid.

The degree requirement is listed as 'desired' (not required), and no equivalent-experience language is needed — it is treated as preferred only.

The posting states 'Certification is required in some areas' but names no specific certification; no certification skill has been emitted since no concrete tool or credential is identified.

Cloud platform is not specified (AWS, Azure, or GCP); 'public cloud' is captured with common alternatives.

Infrastructure-as-Code is named as a concept in the requirements block but no specific tool (Terraform, Pulumi, CloudFormation) is called out; common substitutes are listed in alternatives.

Test automation appears in a 'Support' (softer) framing ('Support design and development of test automation') rather than as a hard gate, so it is marked preferred.

This role is genuinely ambiguous between Software Developers (15-1252) and Information Security Analysts (15-1212): the primary day-to-day work is building full-stack applications and platforms, but the domain is cybersecurity and AI security controls. 15-1252 is chosen as primary because the JD emphasizes hands-on software development, CI/CD, and IaC over security analysis or threat response.

The role requires daily on-site presence (5 days/week) in Charlotte, NC; no relocation assistance is provided.

Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Full-stack development, Cloud-native architecture.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗