Principal Software Engineer

AT&T

Confirmed live today High trust
Closes in 5 days

Quick summary

Work type
On-site
Location
Plano, TX
Salary
$174,100–$261,100 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 16, 2026 (soon)

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $218k
$127k $291k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $173,737–$221,850 — the blue band above. At the midpoint, this role pays about $218k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About AT&T

AT&T is a US-based telecommunications company providing wireless, broadband, and fiber internet service along with phone and connectivity products for consumers and businesses.

AT&T currently has 98 open roles on FindRole.

Listed pay typically runs $100,000–$206,000 across 93 roles with salary data.

Most-posted roles

View all roles at AT&T

At a glance

TL;DR · Principal Software Engineer

The Principal Software Engineer joins the team to drive the next generation of intelligent operational platforms for a large-scale telecommunications network. This role focuses on developing, integrating, and automating enterprise platforms that support network provisioning, service delivery, observability, and autonomous operations. You will build AI-driven automation solutions, manage N/N+1 lab environments, and validate inventory synchronization and workflow execution. Key responsibilities include analyzing telemetry for root-cause analysis and supporting the development of Machine Learning and Generative AI capabilities. Required skills include proficiency in Python, APIs, microservices, and distributed systems, alongside experience with Linux, Git, containers, and CI/CD pipelines. You must possess deep telecommunications expertise in OSS platforms, network lifecycle management, and software-defined networking to solve complex operational challenges through intelligent automation.

What does a Software Engineer earn in Texas?

Median $178175 from 195 postings across 46 companies.

See salary data

What you'll do

  • Design, develop, and support AI-driven automation solutions to improve network operations and service delivery.
  • Build and maintain N/N+1 lab environments that replicate production network architectures and operational workflows.
  • Onboard network infrastructure, applications, and services into automation and operational platforms.
  • Analyze logs and telemetry data to perform root-cause analysis and resolve complex integration challenges.
  • Develop AI and Machine Learning capabilities for anomaly detection, predictive analytics, and workflow optimization.
  • Create technical documentation including deployment guides, validation plans, and troubleshooting runbooks.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications Engineering, Data Science, or a related technical discipline.
  • Experience working with telecommunications network environments including IP, transport, optical, wireless, or service delivery architectures.
  • Knowledge of OSS platforms, network lifecycle management, service provisioning, activation, inventory, assurance, and operational workflows.
  • Strong programming skills in Python or similar languages used for automation, testing, and analytics.
  • Experience with APIs, microservices, distributed systems, and enterprise platform integrations.
  • Hands-on experience with Linux/Unix environments, Git, containers, CI/CD pipelines, and automation frameworks.
  • Knowledge of AI, Machine Learning, Generative AI, intelligent automation, or advanced analytics solutions.
  • Experience supporting telecommunications service providers, network operators, or large-scale enterprise network environments (preferred).

More like this

Similar roles

Lead Principal Software Engineer

Oracle

Nashville, TN 66 days ago $146,300–$306,400
Python Java Kubernetes Oracle Cloud Infrastructure AI ML LLM Distributed Systems CI/CD Linux APIs Data Pipelines Containers Network Automation Observability MCP A2A
10+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 84 days ago $119,000–$161,000
DevSecOps CI/CD Kubernetes Python Java Terraform Ansible Docker AWS Azure Google Cloud Go Bash infrastructure-as-code NIST OWASP Splunk TCP/IP DNS HTTP TLS Agile Methodology
10+ yrs exp Hybrid

Principal Software Engineer

Microsoft

79 days ago $142,800–$274,800
Distributed Databases Storage Systems C C++ C# Java Python JavaScript Cloud Infrastructure Service Architecture Capacity Planning Data Protection Telemetry Root-Cause Analysis Operational Automation
6+ yrs exp Hybrid

Principal Software Engineer

Twilio

Remote 80 days ago $188,240–$235,300
AWS Terraform Helm Clickhouse Kafka Spark Python Java Go Bash Distributed Systems High Availability Observability Network Security
10+ yrs exp Remote

Principal Software Engineer

Nordstrom

Seattle, WA 72 days ago $191,000–$297,000
Java Python AWS GCP Kafka GitLab CI/CD Generative AI Agentic AI AWS Bedrock Microservices Big Data RFID WMS
10+ yrs exp

Principal Software Engineer

JPMorgan Chase

Plano, TX 53 days ago
System Design Application Development Agentic AI Cloud Native AI-assisted Development Automation Software Design Frameworks Testing Security Resiliency
7+ yrs exp