remote
Senior Infrastructure Software Engineer - Mechanical Orchard
Software Engineer
Senior engineer responsible for designing, building, and operating scalable cloud infrastructure and automation pipelines, leveraging Python, Go, Kubernetes, and AWS to support a generative AI platform.
About the role
Key Responsibilities
- Design and implement highly available, secure cloud infrastructure on AWS to support AI‑driven workloads.
- Develop and maintain automation tools and CI/CD pipelines using Python, Go, Docker, and Terraform.
- Architect, deploy, and operate Kubernetes clusters, ensuring performance, reliability, and cost efficiency.
- Collaborate with data engineering and AI teams to integrate compiler‑ and LLM‑based components into production environments.
- Monitor, troubleshoot, and optimize infrastructure performance, implementing observability and incident‑response processes.
Requirements
- 5+ years of experience building and operating cloud infrastructure at scale, preferably on AWS.
- Strong programming skills in Python and Go, with a focus on automation and tooling.
- Deep expertise in Kubernetes, Docker, and IaC tools such as Terraform.
- Proven experience designing CI/CD pipelines and implementing robust monitoring/alerting.
- Solid understanding of Linux systems, networking, and security best practices.
Skills
pythongokubernetesawsdockerterraformcicdlinux