Senior Specialist Software Engineering

AT&T AT&T · Telecom · Bratislava, Slovakia

Develops software solutions for AI-powered workflows, integrating enterprise applications and enabling secure automation. Builds scalable APIs, MCP servers, Python services, and cloud-native components to connect systems, data, and AI agents. Focuses on DevOps, CI/CD, and automated testing within an Azure environment.

What you'd actually do

  1. Design, build, and maintain software capabilities that support AI-enabled workflows, including MCP servers, agent-facing tools, and application integrations that allow enterprise systems and data sources to be accessed securely and consistently.
  2. Develop robust APIs, backend services, and integration layers using Python and modern service patterns, with emphasis on reliability, maintainability, authentication, observability, and clear interface design.
  3. Implement MCP tools and server-side capabilities that expose business functions, data access patterns, and automation workflows to AI agents while enforcing security, access controls, and responsible usage guardrails.
  4. Build, enhance, and maintain CI/CD pipelines in Azure DevOps or similar platforms, supporting automated builds, testing, code quality checks, artifact management, deployments, and repeatable release processes.
  5. Develop and deploy cloud-ready services using Azure-based patterns, containerized workloads, secure configuration management, logging, monitoring, and scalable runtime architectures.

Skills

Required

  • Python development for applications, services, automation, or integration work
  • Proficiency with general software engineering languages and practices, with the ability to work across modern programming stacks as needed
  • API development using modern backend frameworks and secure service design patterns
  • MCP server or AI tool development, including exposing structured tools, data access, or workflow automation to AI agents
  • Azure DevOps, Git-based development workflows, CI/CD pipelines, automated testing, and release automation
  • Strong understanding of software engineering fundamentals, including code quality, modular design, version control, security, logging, monitoring, and documentation best practices.
  • Experience collaborating across engineering, data, AI, security, and business teams to gather requirements and deliver reliable enterprise software solutions.

Nice to have

  • Experience with FastAPI, FastMCP, SQLAlchemy, containerized deployments, or cloud-hosted Python services
  • Familiarity with Azure services, managed identity, Key Vault, container platforms (Docker), private networking, or enterprise authentication patterns
  • Experience with AI-assisted development tools, prompt-aware engineering workflows, agentic architectures, or LLM application integration
  • Hands-on experience with LangGraph and LangChain for developing LLM-powered applications, agents, and workflow orchestration

What the JD emphasized

  • MCP server or AI tool development
  • agent-facing tools
  • AI agents

Other signals

  • AI-enabled workflows
  • AI agents
  • agent-facing tools
  • expose business functions... to AI agents