Senior Software Engineer
Plano, Texas
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.
Overview:
Join AT&T and reimagine the communications and technologies that connect the world. Our Consumer Technology experience team is delivering innovative and reliable technology solutions to power differentiated, simplified customer experiences. 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.
Our Product Development group, part of AT&T’s Technology Services (ATS) organization, is responsible for building software-based products, services, and platforms that our customers love and need. Harnessing technology and rebuilding software expertise, the team is inspiring simplicity with projects that deliver revenue and cost savings opportunities.
We are seeking a dedicated Senior Software Engineer to join our team and play a vital role in ensuring the quality, security, builds, configuration,and deployments ofour web-based applications.
Key Responsibilities:
- The engineer will be responsible for key aspects of the software development lifecycle: design and security, testing methodologies and platforms, configuration and deployment, maintenance and patching support.
- A key aspect of this role involves conducting readiness reviews before product launch, and post launch, to ensure software scales, meets uptime/performance metrics, and remains secure and cost-effective.
- Create detailed, comprehensive andwell-structured security and operational plans and documentation.
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
- Estimate, prioritize, plan and coordinate deployment and configuration processes and activities.
- Design, develop, and execute configuration and deployment programs and scripts.
- Identify, record, document thoroughly and track maintenance issues.
- Perform thorough reviews when development and configuration issues are resolved.
- Work with the US-based and remote leadership on development, operations, andsecurity processes, for new/existing products, to meet client needs and maintain highsecurity postures and operational metrics.
- Coordinate with stakeholders and identify system requirements.
- Monitor system performance and health.
- Investigate the causes of non-conforming software and implement solutions
- Track and improve operational metrics: CPU, disk, req/s, peak loads, memory, EOL software, CVEs.
- Stay up to date with new configuration anddeployment technologies.
Years of Experience and Qualifications:
- Extensive engineering experience in development, security, and operations, with an emphasis on backend infrastructure, ideally a minimum of 5 years.
- BS/MS degree in Computer Science, Engineering or a related subject and experience.
- Our ideal candidate will possess a background in software development, qualityassurance, configuration management, and production operations, demonstrating a commitment to excellence and continuous improvement.
- Experience with a high-level language (e.g., C/C++, Java)
- Strong knowledge of software deployment processes
- Experience with deployment installation technologies (e.g., InstallShield, NSIS)
- Experience with CI/CD and platforms (e.g., Jenkins, Gitlabs, etc.)
- Experience with configuration management systems (e.g., svn, git, etc.)
- Experience with Linux and with Linux-based test applications and utilities (e.g., curl, netcat, etc.)
- Experience with secure network protocol experience and web architectural styles (e.g., TLS, openssl, REST, etc.)
- Experience with web applications servers and container technologies (e.g., Tomcat, Docker, Kubernetes, etc.)
- Experience with automation frameworks and platforms (e.g., Selenium, Appium, etc.)
- Experience in writing clear, concise, and comprehensive operational documents
- Experience with database technologies (e.g., relational, MongoDB)
- Experience with scripting languages (e.g., python, javascript, etc.)
- Experience working in an Agile/Scrum development process
- Experience in software development (e.g., front-end and back-end development)
- Experience in cloud-based platforms (AWS, Azure, etc.)
- Experience with security and vulnerability platforms aplus (e.g., Metaspolit, Nessus, etc.)
- Experience with pentesting platforms and frameworks a plus (e.g., Kali, Blackbox, etc.)
Our Senior Software Engineer, earns between $116,700.00 - $196,100.00 USD Annual, 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 Reimbursement
- Disability Benefits (short term and long term)
- Life and Accidental Death Insurance
- Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
- Employee Assistance Programs (EAP)
- Extensive employee wellness programs
- Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone.
#LI-Onsite – Full-time office role-
AT&T is leading the way to the future – for customers, businesses, and the industry. We're developing new technologies to make it easier for our customers to stay connected to their world. Together, we’ve built a premier integrated communications and entertainment company and an amazing place to work and grow. Team up with industry innovators every time you walk into work, creating the world you always imagined. Ready to #transformdigital with us?
Apply now!
Weekly Hours:
40Time Type:
RegularLocation:
USA:TX:Dallas / Two AT&T Plaza (211 S Akard St) - Dat:211 S Akard StSalary Range:
$116,700.00 - $196,100.00It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
Job ID R-72703-3 Date posted 07/01/2025Benefits
Your needs? Met. Your wants? Considered. Take a look at our comprehensive benefits.
- Paid Time Off
- Tuition Assistance
- Insurance Options
- Discounts
- Training & Development
Our hiring process
Apply Now
Confirm your qualifications align with the job requirements and submit your application.
Assessments
You may be required to complete one or more assessments, depending on the role.
Interview
Get ready to put your best foot forward! More than one interview may be necessary.
Conditional Job Offer
We’ll reach out to discuss a conditional job offer and the next steps to joining the team.
Background Check
Timing is important – complete the necessary actions to proceed with onboarding.
Welcome to the Team!
Congratulations! It’s time to experience #LifeAtATT.
Check your email (and SPAM) throughout the process for important messages and next steps.
Connect today
Didn’t find what you were looking for here? Sign up for our job alerts so we can connect and share the latest.