
Software Engineer, Cloud Center of Excellence Platform
- Addison, TX
- Permanent
- Full-time
The Cloud Centre of Excellence (CCOE) team within the Digital Technology organization is a group of passionate Developers, DevOps engineers, and System Engineers dedicated to driving customer success through deep technical expertise. Focused on cloud solutions, automation, and AI-driven management interfaces, we build and evolve AI platforms, collaborate on AI-powered products, and manage highly available infrastructure to deliver intuitive user experiences.About this role:In this role, you'll design and build infrastructure and platform features to support AI workloads, writing clean, reusable code while working closely with product owners and engineers. You'll focus on creating scalable, reliable systems, automating processes, and delivering user-friendly software that aligns with customer needs.What you get to do in this role:
- Write high-quality, clean, and reusable code by adhering to best practices in software architecture and engineering processes (e.g., Code Reviews, Unit Testing).
- Partner with product owners to fully understand requirements, and take ownership of your code from design through implementation, test automation, and final product delivery.
- Play a key role in designing, developing, and implementing infrastructure, platform, deployment, and observability features that support AI workloads.
- Work closely with researchers, AI engineers, and infrastructure teams to ensure the performance, scalability, and reliability of Kubernetes clusters.
- Contribute to the design and development of new automation solutions and features.
- Build software that is intuitive and user-friendly, enabling customers to easily extend and customize functionality to meet their unique needs.
- A Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related field is preferred.
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
- 3+ years of development experience with languages like Python, Go, Java, or similar.
- Advanced expertise in JavaScript, modern UI frameworks, and REST API development.
- Proven experience in driving large-scale deployments for enterprise clients, especially with AI-based products.
- AI or Machine Learning implementations are required.
- 3+ years of hands-on experience in infrastructure, platform operations, deployments, and DevOps practices.
- Familiarity with DevOps tools such as Helm, Terraform, Kubernetes, Docker, Splunk, and Jenkins.
- Experience with software-defined networking, infrastructure as code, and configuration management.
- Ability to lead projects with significant technical risk and deliver successful outcomes.
- Hands-on experience with any one of the major Cloud platforms like Microsoft Azure, Google Cloud (GCP), or Amazon Web Services (AWS).
- Strong team collaboration skills, attention to detail, and the ability to communicate effectively with others.
- Experience with ServiceNow AI products.
- Familiarity with ServiceNow Workflows, Flow Designer tools, and scripting in Glide JavaScript.