remote
Senior Software Engineer - AT&T
Software Engineer
Senior Software Engineer driving secure, scalable Azure cloud solutions, leading migrations, automation, and monitoring tooling while ensuring cost‑optimized, resilient infrastructure.
About the role
Key Responsibilities
- Design and implement secure, scalable Azure cloud architectures that meet performance, resiliency, and cost‑optimization goals.
- Lead migration projects for existing platforms and applications to Azure, including transformation tool development.
- Automate infrastructure provisioning and configuration using Infrastructure as Code and CI/CD pipelines.
- Develop and maintain deployment, monitoring, and operational tooling to ensure observability and auditability.
- Evaluate, recommend, and integrate new cloud technologies and tools to improve efficiency and security.
Requirements
- 5+ years of professional software engineering experience with a focus on cloud solutions, preferably Azure.
- Strong expertise in designing and deploying Infrastructure as Code (e.g., ARM templates, Terraform) and CI/CD pipelines.
- Hands‑on experience with cloud migration strategies, automation, and monitoring frameworks.
- Solid understanding of security, compliance, and cost‑management best practices in cloud environments.
- Proficiency in at least one programming/scripting language (e.g., Python, PowerShell, C#) for tool development.