Principal Software Engineering
AT&T · Dallas, TX · 3 wk ago
On-siteOTHR$174k–$261k/yrFull-time
Location & Work Requirements
This position requires a minimum of five days per week on‑site in Dallas, Texas. No relocation assistance is provided, and AT&T will not sponsor applicants now or in the future.
Responsibilities
As a Principal Software Engineer you will lead the architecture of AT&T’s AI‑powered tools, automation platforms, and Agentic AI ecosystem. You will build and scale the software foundation that enables converged wireline and wireless planning, intelligent automation, and AI‑driven decision‑making.
- Identify transformational opportunities and design enterprise‑scale AI solutions.
- Drive measurable outcomes through AI, automation, modern platforms, and data‑driven decision making.
- Consult senior leadership, influence executive decisions, and represent AI initiatives in leadership forums.
- Mentor engineers and assist teams with challenging issues.
- Prototype, proof‑of‑concept, and deliver production‑grade solutions as needed.
What You’ll Bring
- Enterprise AI Leadership: Champion scalable adoption of generative AI, evaluate use cases, guide ideation and implementation, ensure governance, compliance, security, and risk management, drive innovation programs and AI communities of practice, define KPIs and success metrics.
- Solution Engineering & Architecture: Design and oversee enterprise‑scale technology solutions that integrate business processes, data, applications, and AI; develop architecture patterns, standards, and reusable frameworks; ensure security, scalability, reliability, maintainability, and performance; lead architecture reviews; evaluate platforms, tools, and vendors; maintain architectural consistency across units.
- Innovation & Continuous Improvement: Monitor industry trends, pilot new capabilities, scale successful proofs‑of‑concept, identify AI agents, copilots, workflows, and automation opportunities, capture lessons learned and institutionalize best practices.
Requirements
- 7+ years of relevant experience building AI‑enabled business solutions.
- Familiarity with AI/ML concepts and modern AI platforms.
- Strong software development experience using one or more modern languages (e.g., Python, Java, C#).
- Proficiency with Git, CI/CD, and DevOps practices.
- Experience building and consuming APIs and web services.
- Strong SQL skills and experience with enterprise‑scale datasets, data pipelines, and automation workflows.
- Understanding of cloud platforms and data ecosystems.
- Experience creating analytics solutions and data visualizations.
- Ability to integrate AI services, LLMs, predictive models, and intelligent automation into business workflows.
- Experience preparing, transforming, and engineering data for ML and Generative AI use cases.
- Partnering with business teams to identify AI‑driven process improvements.
- Evaluating emerging AI technologies and recommending practical applications.
Education
Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Pay
Annual salary range: $174,100 – $261,100 USD. Individual starting salary may vary based on geography, experience, expertise, and education.
Benefits
- Medical, dental, and vision coverage
- 401(k) plan
- Tuition reimbursement program
- Paid time off (minimum 23 vacation days per year) and 9 company‑designated holidays
- Paid parental leave
- Paid caregiver leave
- Additional sick leave beyond statutory requirements
- Adoption reimbursement
- Short‑term and long‑term disability benefits
- Life and accidental death insurance
- Supplemental benefit programs (critical illness, accident, hospital indemnity, group legal)
- Employee assistance programs (EAP)
- Extensive wellness programs
- Employee discounts up to 50 % on eligible AT&T mobility plans, accessories, internet, and phone services
Schedule
- Weekly hours: 40
- Time type: Regular
- Location: Dallas, Texas