About This Role
<p><b>About us:</b></p><p>Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. <a href="https://corporate.target.com/about" target="_blank">Learn more about Target here</a>.</p><p></p><p>We are looking for a Senior Engineer to design, build, and operate highly available compute and private cloud infrastructure at scale. This role requires strong software engineering fundamentals combined with hands-on expertise in Go, Linux, virtualization, networking, storage, and production operations. Understanding of Kubernetes and docker/containers is a plus.</p><p></p><p><b>Education Qualification:</b><br />Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.<br />Experience: 5+ years of relevant experience in software development and cloud concepts/infrastructure</p><p></p><p><b>What You’ll Bring</b><br />5+ years of relevant software/platform engineering experience with a 4 years bachelor’s degree.<br />Core Technical Skills<br />• Programming: Strong proficiency in Go (Golang) and solid understanding of data structures, algorithms,<br />concurrency, and software design.<br />• Linux & Virtualization: Hands-on experience with Linux/Ubuntu, KVM, libvirt, or comparable server virtualization technologies.<br />• Containers: Strong working knowledge of Kubernetes and container technologies such as containerd/Docker.<br />• Distributed Services: Experience building microservices and REST/gRPC APIs.<br />• Infrastructure: Strong fundamentals in compute, networking, storage, load balancing, high availability, security, and failure recovery.<br />• Automation: Experience with Ansible or comparable infrastructure automation/configuration-management tools.<br />• Observability: Hands-on experience with Prometheus/OpenTelemetry, Grafana, InfluxDB, Telegraf, or equivalent observability platforms.<br />• Testing: Experience building unit, integration, and automated infrastructure/service tests.<br />• Engineering Practices: Strong knowledge of Git, CI/CD, code reviews, automated testing, and production software-development practices.<br />• Production Operations: Proven experience deploying, operating, monitoring, and troubleshooting<br />• Deep knowledge of virtualization, container runtimes, distributed systems, or infrastructure platform engineering.<br />• Understanding of docker/container</p><p></p><p><b>What You’ll Do</b><br />• Design and build scalable, resilient compute infrastructure and platform services.<br />• Develop production-quality services and infrastructure components using Go (Golang).<br />• Build and operate virtualization platforms using KVM, libvirt, and Linux.<br />• Develop REST/gRPC APIs and microservices for infrastructure automation and platform capabilities.<br />• Automate infrastructure provisioning, configuration, testing, and operational workflows using tools such as Ansible.<br />• Build observability into platforms using Prometheus/OpenTelemetry, Grafana, InfluxDB, and Telegraf.<br />• Troubleshoot complex production issues across compute, Linux, networking, storage, and virtualization.<br />• Improve platform availability, performance, scalability, operational readiness, and failure recovery.<br />• Participate in design reviews, code reviews, incident response, root-cause analysis, and production support.<br />• Provide technical guidance to engineers and collaborate with partner teams on architecture and platform<br />decisions</p><p></p><h3></h3><p></p><p></p><p></p>