Skip to main content
Technology

Lead 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 Lead Software Engineer based in Mexico City. In this role, you will be part of the strategic technical team supporting AT&T’s U.S. business customers by architecting and delivering robust, scalable software solutions. This role focuses on backend development within a microservices environment, offering opportunities to influence architecture, drive best practices, and mentor engineers. You will work closely with architects, product managers, and stakeholders to translate business priorities into high-quality technical solutions.

What You Will Do:

Architect and Design:

  • Lead the architecture and design of scalable backend systems leveraging microservices, RESTful APIs, and asynchronous messaging technologies.
  • Drive technical decisions and design patterns that support performance, reliability, and security across multiple domains.

Development and Coding:

  • Develop high-quality, production-ready code using Java, Spring Framework, and other relevant technologies.
  • Build and maintain APIs and integrations to support business workflows.
  • Champion coding standards, code reviews, and best practices to elevate team quality.

Leadership and Mentorship:

  • Mentor and coach junior engineers to foster technical growth and career development.
  • Lead moderate to large-sized projects or critical components of larger initiatives with strategic impact.
  • Collaborate with cross-functional teams including architects, product managers, QA, and operations to ensure alignment and delivery excellence.

Quality and Automation:

  • Advocate and implement automated testing practices including unit, integration, and functional testing using tools such as JUnit, Mockito, Selenium, and Postman.
  • Design, implement, and maintain CI/CD pipelines using GitHub, Maven, Jenkins, and SonarQube to accelerate and secure delivery.

Operational Excellence:

  • Monitor, tune, and troubleshoot application performance in production environments.
  • Lead incident response and root cause analysis to improve system reliability and uptime.

Agile Delivery:

  • Drive Agile development processes, contributing to iterative delivery and continuous improvement within Scrum/Kanban teams.
  • Facilitate effective communication across distributed teams and stakeholders.
  • Proven expertise in microservices architecture, asynchronous messaging (e.g., Apache Kafka), and event-driven systems.

What You Will Need:

  • Experience with cloud-native development and deployment on platforms such as AWS or Azure, including container orchestration with Kubernetes and Docker.
  • Strong knowledge of NoSQL databases (e.g., Cassandra) and relational databases.
  • Solid experience designing, implementing, and maintaining CI/CD pipelines and automated testing frameworks.
  • Proficiency with Unix/Linux environments; familiarity with front-end technologies (HTML5, JavaScript, CSS) is a plus.
  • Demonstrated leadership skills with a track record of mentoring engineers and leading projects.
  • Excellent communication skills with the ability to articulate complex technical concepts clearly to diverse audiences.

What You Will Bring:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (BS/BA preferred).
  • 5+ years of hands-on experience developing high-volume Java applications with Spring Framework and REST APIs.
  • Experience with Salesforce development is a plus but not required.
  • Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence).
  • Certifications in cloud platforms (AWS, Azure) or related technologies are advantageous.
  • 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 1-3 times per week.

Why Join Us?

  • Be a key leader in a pioneering Mexico City team delivering strategic software solutions to AT&T’s U.S. business customers.
  • Influence architecture and engineering practices at a high level while fostering a collaborative, innovative team culture.
  • Work on impactful projects that shape the telecommunications industry.
  • 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-72400 Date posted 08/04/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.