
AT&T is a telecommunications and technology company serving consumers, businesses, and public-sector organizations through wireless, internet, and fiber services. Its work spans network innovation, including collaborations focused on Open RAN, as well as FirstNet public-safety connectivity, disaster recovery, consumer devices, and data privacy. The company also emphasizes sustainability, cultural inclusion, corporate responsibility, and public policy. With a large workforce and a long operating history, AT&T offers career opportunities connected to communications infrastructure, digital technology, customer services, and responsible innovation.
Senior Software Engineer, AI Integration and Data Platforms
Build AI integrations, MCP servers, APIs, and cloud-native services at AT&T. Use Python and Azure DevOps to support secure automation and enterprise data connectivity.
Description
- Create and maintain AI-enabled software, including MCP servers, agent tools, and enterprise application integrations.
- Build APIs, backend services, and integration layers with Python and modern service patterns.
- Develop MCP tools and server-side features that give AI agents access to business functions, data, and automated workflows.
- Create and maintain CI/CD pipelines with Azure DevOps or similar platforms.
- Deploy cloud-ready services using Azure patterns and containerized workloads.
- Work with product owners, engineering teams, security specialists, and business stakeholders.
- Document APIs, MCP tools, deployment approaches, runbooks, and engineering standards.
- Lead mid-sized technical initiatives, shape architecture decisions, strengthen engineering standards, and deliver secure, scalable solutions.
Requirements
- Practical Python development experience across applications, services, automation, or integrations.
- Proficiency in software engineering languages and practices, with the ability to work across modern programming stacks.
- Experience building APIs with modern backend frameworks and secure service design patterns.
- Experience developing MCP servers or AI tools, including structured tools, data access, or workflow automation for AI agents.
- Experience with Azure DevOps, Git-based workflows, CI/CD pipelines, automated testing, and release automation.
- Strong software engineering fundamentals, including code quality, modular design, version control, security, logging, monitoring, and documentation.
- Experience collaborating across engineering, data, AI, security, and business teams.
- Experience with FastAPI, FastMCP, SQLAlchemy, containerized deployments, or cloud-hosted Python services.
- Familiarity with Azure services, managed identity, Key Vault, Docker, private networking, or enterprise authentication patterns.
- Experience with AI-assisted development tools, prompt-aware engineering, agent-based architectures, or LLM application integration.
- Hands-on experience using LangGraph and LangChain for LLM applications, agents, and workflow orchestration.
Benefits
- Competitive compensation package.
- Additional attractive benefits.
- Equal employment opportunity.
- Reasonable accommodations for qualified individuals with disabilities.
- Fair chance hiring, with background checks beginning after an offer is made.