Jobs and Careers
AT

Principal Software Engineering

AT&T
Alpharetta, United Statesfull_timeVerifiedPosted 24 Jun 2025
💰 $211,900/yr($141,300/yr$211,900/yr)

About the role

Job Description:

This position requires office presence of a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered.

Join AT&T and reimagine the communications and technologies that connect the world. Bring your bold ideas and fearless risk-taking to redefine connectivity and transform how the world shares stories and experiences that matter. When you step into a career with AT&T, you won’t just imagine the future-you’ll create it.

We are seeking an expert-level candidate to take on the role of Principal Software Engineer. You will be responsible for the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting), and maintenance with a focus on automation. Your role will be pivotal in driving the technology roadmap and ensuring timely project deliverables.

Key Roles and Responsibilities:

Typical tasks may include, but are not limited to, the following:

  • Design, Development and Coding:

    • Design and code software applications by applying various programming languages to execute development methodologies. (Software Engineers MUST design AND code applications at a minimum)

  • Collaboration and Communication:

    • Gather and review software requirements, provide estimates, create design specifications, and work with engineers/architects to assess and test hardware and software interactions

  • Testing and Debugging:

    • Develop and implement automated test plans, validate test environments, data, and results, design and implement code fixes, and produce reporting

  • Maintenance and Support:

    • Troubleshoot and resolve application configuration and environment issues

  • Deployment:

    • Facilitate and support the software deployment process

  • Applying broad business knowledge and strategic insight surrounding emerging trends and technologies to solve complex problems and drive organizational results

  • Leads critical, high-impact projects and designs/implements innovative business strategies

  • Works with minimal oversight, frequently consulting senior leadership and influencing executive decisions

  • Serves as a mentor and assists others with challenging issues


Required Experience:

  • 8+ years of related experience; Certification is required in some areas

Required Qualifications:

  • Application Design: Proven experience in designing large-scale applications

  • Technical Leadership: Experience owning the delivery as a tech lead and acting as a single point of contact for development and support

  • Azure Cloud: Working experience with Azure cloud services

  • DevOps expertise: Proficiency in Spring Boot/Java, Angular, React, Node, Terraform, Kubernetes, Docker, Microservices, NGINX

  • Troubleshooting: Expertise in troubleshooting complex software problems and developing effective solutions

  • Communication: Strong communication skills to clearly and effectively communicate complex technical details to various stakeholders

Desired Education

  • Bachelor’s degree (BS/BA) desired in Computer Science preferred


TCP Career Step Differentiator: Expert in multiple programming languages and business processes and design/develops/codes for very complex suites of applications. Impacts on coding and methodology are best practices in a specific area of expertise. Leads improvement initiatives and innovation on the area of expertise. Identifies technical strategy.

Supervisor: No

Our Principal Software Engineering earns between $141,300 - $211,900 annually.  Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.

Joining our team comes with amazing perks and benefits:  

  • Medical/Dental/Vision coverage

  • 401(k) plan

  • Tuition reimbursement program

  • Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)

  • Paid Parental Leave

  • Paid Caregiver Leave

  • Additional sick leave beyond what state and local law require may be available but is unprotected

  • Adoption

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AT&T

View company profile →