Back to Jobs

Principal Software Engineering Leader - Transforming Digital Experiences through Innovative UI Engineering and DevOps Practices

Remote, USA Full-time Posted 2025-11-03

Join AT&T and Revolutionize the Future of Communications and Technology

At AT&T, we're not just building a career; we're creating a movement. We're reimagining the communications and technologies that connect the world, and we're looking for a highly skilled Principal Software Engineering to join our Consumer Technology experience team. As a pioneer in the industry, we're developing new technologies to make it easier for our customers to stay connected to their world. If you're ready to #transformdigital with us, this is your chance to accelerate your career and make a significant impact.

About the Role

We're seeking an exceptional Principal Software Engineering to lead our UI Engineering Platform team. As a technical expert and advisor, you'll be responsible for the overall delivery process of software applications and services, including design, development, testing, deployment, production application support, and maintenance. Your focus on automation, DevOps practices, and innovative UI engineering will drive success and transform how the world shares stories and experiences that matter.

Key Responsibilities

  • DevOps and Automation:
    • Design, develop, and maintain Jenkins pipelines to automate build, test, and deployment processes, ensuring continuous integration and continuous delivery (CI/CD) practices.
    • Implement automation scripts and tools to streamline operations and monitor system performance.
    • Troubleshoot and resolve issues related to CI/CD pipelines and deployment processes.
  • Containerization and Orchestration:
    • Develop and maintain Docker containers for various applications and services, ensuring optimization for performance and security.
    • Deploy, manage, and scale applications using Kubernetes, monitoring and maintaining clusters for high availability and reliability.
  • Observability and Monitoring:
    • Utilize tools like SonarQube, Veracode, and other observability and monitoring solutions to ensure code quality, security, and system performance.
    • Implement and maintain monitoring dashboards and alerts to proactively identify and resolve issues.
  • UI Frameworks and Development:
    • Design, develop, and maintain platform and shared libraries using NX and Next.js frameworks.
    • Enhance existing UI components and frameworks to improve performance, scalability, and user experience.
    • Collaborate with cross-functional teams to gather and review software requirements/user stories, provide estimates, and create software design specifications.
  • Testing and Validation:
    • Create and execute automated test plans/strategies utilizing business requirements.
    • Validate test environments, test data, and test results.
    • Design and implement code fixes, validate outcomes against expected results, and produce associated reporting.
  • General Responsibilities:
    • Support software deployment process, including troubleshooting and maintenance.
    • Ensure applications are deployed smoothly and functioning as expected in production environments.
    • Participate in quality assurance activities, including dynamic application security testing, interface testing, integration testing, end-to-end testing, and/or user acceptance testing.

Essential and Preferred Qualifications

To succeed in this role, you'll need:

  • A Bachelor's degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; or equivalent experience.
  • 8-10 years of experience in software engineering, with a focus on UI engineering, DevOps practices, and automation.
  • Expert-level technical knowledge and experience with UI frameworks (NX and Next.js), containerization (Docker), and orchestration (Kubernetes).
  • Strong understanding of CI/CD practices, automation, and monitoring tools.
  • Excellent collaboration and communication skills, with the ability to work closely with cross-functional teams.

Preferred qualifications include:

  • Developer nanodegree or equivalent experience.
  • Experience with observability and monitoring tools like SonarQube and Veracode.
  • Strong background in testing and validation, with experience in automated testing frameworks.

Skills and Competencies

To excel in this role, you'll need:

  • Strong technical leadership and advisory skills.
  • Expertise in UI engineering, DevOps practices, and automation.
  • Excellent problem-solving and troubleshooting skills.
  • Strong collaboration and communication skills.
  • Ability to drive innovation and transformation in a fast-paced environment.

Career Growth Opportunities and Learning Benefits

At AT&T, we're committed to helping you grow and develop your skills. As a Principal Software Engineering, you'll have opportunities to:

  • Lead technical initiatives and drive innovation.
  • Collaborate with cross-functional teams to drive business outcomes.
  • Develop and maintain expertise in emerging technologies.
  • Participate in training and development programs to enhance your skills.

Work Environment and Company Culture

At AT&T, we pride ourselves on our inclusive and dynamic work environment. As a remote worker, you'll be part of a vibrant community that values:

  • Innovation and creativity.
  • Collaboration and teamwork.
  • Diversity and inclusion.
  • Continuous learning and development.

Compensation, Perks, and Benefits

We offer a competitive salary range of $158,200.00-$237,400.00 USD Annual, along with a comprehensive benefits package that includes:

  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Tuition reimbursement program.
  • Paid time off and holidays.
  • Paid parental leave and caregiver leave.
  • Adoption reimbursement.
  • Disability benefits and life insurance.
  • Employee assistance programs and wellness initiatives.
  • Employee discounts on AT&T products and services.

Join the Movement

If you're ready to #transformdigital with us, apply now to become a Principal Software Engineering at AT&T. We're excited to hear from you and explore how you can contribute to our mission to reimagine the communications and technologies that connect the world.

Equal Employment Opportunity: AT&T is an equal employment opportunity employer, committed to providing a workplace that is free from discrimination and harassment. We welcome applicants from diverse backgrounds and perspectives.

Apply for this job  

Similar Jobs

Nike, Inc. Product Business Integration Undergraduate Internship

Remote, USA Full-time

Senior Analyst, Marketing Effectiveness

Remote, USA Full-time

Evening Typing Jobs – Flexible Hours + Weekly Payouts

Remote, USA Full-time

Recent Job:Entry Level Operations Agent(Ramp & Baggage)(Wichita)

Remote, USA Full-time

amazon warehouse associate $15+ / Hour (Sign on Bonus)!

Remote, USA Full-time

[Remote] Copywriter/Editor III

Remote, USA Full-time

RN - IVF Coordinator

Remote, USA Full-time

Part Time Distribution Supply Planner (Weekends Only) Supply Chain Rosemont, Illinois, United S[...]

Remote, USA Full-time

Data Developer/ Admin - Remote, OH

Remote, USA Full-time

Data Entry bolthires Remote Jobs (Entry Level, Night Shift) $25/Hour

Remote, USA Full-time

Pepsico Jobs(Data Entry, Entry Level, No Experience) – Hiring Now – Hire Me Remotely

Remote, USA Full-time

Apply Now: Setup and Launch Support/ External Fulfillment

Remote, USA Full-time

Remote Customer Care Manager - Leading a High-Performing Team in a Dynamic Financial Services Environment at blithequark

Remote, USA Full-time

[PART_TIME Remote] Part-Time Online Therapist

Remote, USA Full-time

High School Field Representative, Alamo in San Antonio, TX

Remote, USA Full-time

[PART_TIME Remote] Immediately Need Autism/ABA Therapist

Remote, USA Full-time

Physician Assistant / Nurse Practitioner - Wound Care

Remote, USA Full-time

SALES ASSOCIATE in BOONVILLE, MO S01868 – Amazon Store

Remote, USA Full-time

SALES ASSOCIATE in ORD, NE S04286

Remote, USA Full-time

Senior Recruiter | BeInCrypto | Remote (Worldwide)

Remote, USA Full-time