Skip to main content
Technology

Senior Software Engineering

Naucalpan de Juárez, Mexico

Apply now

Job Description:

Join AT&T and help shape the future of communications and technology that connect the world. We value innovators who explore the unknown and challenge the status quo. Bring your bold ideas and fearless spirit to redefine connectivity and transform how people share stories and experiences. At AT&T, you won’t just imagine the future—you’ll build it.

AT&T is looking for a Senior Software Engineer based in Mexico City. In this role, you will design, develop, test, deploy, and maintain robust software applications, ensuring efficient delivery processes and production support. Emphasis is placed on automation, adherence to industry best practices, and continuous improvement to meet evolving business needs. As a seasoned software engineer, you will leverage advanced interdisciplinary knowledge to resolve complex technical challenges. You will lead moderate-sized projects of strategic importance and operate autonomously, with regular interactions with senior leadership.

What You Will Do:

You will support AT&T’s US business customers by developing cutting-edge, strategic technical products and programs. This role primarily focuses on backend development, though front-end skills are a plus. You’ll play a critical part in designing, developing, deploying, and maintaining scalable, high-quality software solutions that drive growth in our business products.

Design, Development, and Coding

  • Architect and develop backend software solutions using various programming languages and technologies.
  • Design and build scalable APIs to enable seamless integration across systems and services.
  • Ensure code quality and maintainability through clean, modular, and well-documented practices.
  • Participate in design reviews to create scalable and resilient applications that integrate across multiple systems and domains.

Collaboration and Communication

  • Partner with cross-functional teams—including product managers, architects, QA, and operations—to gather detailed requirements and translate them into technical specifications.
  • Provide accurate effort estimates and contribute to planning and sprint execution.
  • Communicate effectively with stakeholders, including senior leadership, to align technical solutions with business objectives.

Testing and Debugging

  • Develop and maintain automated testing frameworks to ensure high reliability and performance.
  • Identify and resolve complex bugs and performance bottlenecks proactively.
  • Monitor application health and implement monitoring and alerting strategies.

Maintenance and Support

  • Lead troubleshooting efforts for application and environment issues in production and staging environments.
  • Implement CI/CD pipelines to streamline deployment and reduce manual errors.
  • Drive improvements in operational processes with a focus on automation and reliability.

Deployment

  • Manage and support the deployment lifecycle, ensuring smooth releases with minimal downtime.
  • Collaborate with DevOps and infrastructure teams to optimize deployment strategies and infrastructure scalability.

What You Will Need:

  • Experience designing and implementing complex, multi-domain software applications.
  • Commitment to craftsmanship, producing high-quality code that meets company standards for coding, testing, and security.
  • Ability to architect solutions that span multiple functions and technologies.
  • Experience working in a microservices architecture environment, including designing, developing, and maintaining microservices.
  • Strong experience creating and consuming RESTful APIs and other integration mechanisms.
  • Experience with front-end development is a plus but not mandatory.
  • Experience with Salesforce development is not required but considered a plus.
  • Familiarity with cloud platforms, containerization technologies (e.g., Docker, Kubernetes), and CI/CD pipelines.
  • Proficiency in automation tools, test automation frameworks, and agile methodologies.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills, both written and verbal, with the ability to collaborate across diverse teams.

What You Will Bring:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (BS/BA preferred).
  • Minimum of 3 years of professional experience in software development, with a strong focus on backend technologies.
  • Relevant technical certifications (e.g., AWS Certified Developer, Microsoft Azure Certifications, or similar) are a plus.
  • Fully bilingual: must speak, read, and write in both Spanish and English.
  • This position is hybrid; you may be expected to go into the office once per week.

Why Join Us?

  • Be part of a pioneering team impacting AT&T’s US business customers from Mexico City.
  • Work on strategic, high-impact projects that shape the future of telecommunications software.
  • Collaborate with talented professionals in an inclusive, innovative, and growth-oriented environment.
  • Enjoy opportunities for continuous learning and career advancement within a global telecommunications leader.

Joining Our Team Comes with Amazing Perks and Benefits

  • Life Insurance
  • Major Medical Expenses
  • Minor Medical Expenses
  • Monthly Grocery Vouchers: MXN $3,146
  • Monthly Restaurant Vouchers: MXN $2,517
  • Savings Fund
  • 30 days of Christmas Bonus
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories

Ready to join our team? Apply today!

Weekly Hours:

40

Time Type:

Regular

Location:

Naucalpan De Juarez, Estado de Mexico, Mexico

It 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-75947 Date posted 07/30/2025
Apply now

Benefits

Your needs? Met. Your wants? Considered. Take a look at our comprehensive benefits.

  • Paid Time Off
  • Tuition Assistance
  • Insurance Options
  • Discounts
  • Training & Development

Learn more about benefits

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.

Don't Miss Out

Join our Talent Network to be the first to know about new job openings, special announcements and behind-the-scenes information.

Skip, I’d rather go straight to the application

AT&T Info and Alerts. Max 12 messages/month Privacy Policy (opens in new window). You may opt-out at anytime by sending STOP to short code 20013. Msg & data rates may apply.

By submitting your information, you acknowledge that you have read our privacy policy (opens in new window) and consent to receive email communication from AT&T for our U.S. Talent Network.