H2O.ai

Software Engineer - DevOps

H2O.ai

Remote · Full Time

Be the first to apply

Experience
2+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
Work from home
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About H2O.ai

Founded in 2012, H2O.ai is a leading agentic AI company focused on democratizing artificial intelligence. The company integrates Generative and Predictive AI to enable businesses and public sector entities to build custom GenAI applications using their private data, with an emphasis on Sovereign AI that ensures security, compliance, and deployment flexibility. Trusted by over 20,000 organizations globally— including many Fortune 500 companies—H2O.ai's open-source platform supports clients such as AT&T, Commonwealth Bank of Australia, Chipotle, and Workday. Partners span across NVIDIA, Dell Technologies, Deloitte, EY, Snowflake, AWS, GCP, and others. The company also fosters an AI for Good initiative supporting nonprofits, education, healthcare, and environmental projects, backed by a community of 2 million data scientists. Having raised $256 million from prestigious investors, H2O.ai continues to lead AI innovation.

Role Overview

We are looking for a dedicated Software Engineer specializing in DevOps to enhance our cloud infrastructure capabilities and accelerate customer success. This role involves designing and managing secure, scalable cloud environments primarily on AWS and Kubernetes, delivering production-ready solutions tailored to enterprise customers. You will collaborate closely with Customer Success, Enterprise Support, and Product Engineering teams in a hands-on capacity, combining cloud expertise with customer engagement in a Sydney-based position.

Key Responsibilities

  • Deploy and maintain robust, secure cloud systems on AWS and Kubernetes platforms.
  • Automate infrastructure setup using Infrastructure as Code tools such as Terraform, Ansible, and CloudFormation.
  • Enhance reliability, performance, security, and scalability of client cloud environments.
  • Implement best practices in cloud security including IAM, network configurations, encryption, and access management.
  • Develop and manage CI/CD pipelines to ensure seamless software delivery.
  • Automate operational tasks and environment provisioning processes.
  • Set up observability frameworks encompassing logging, monitoring, metrics, and alerting.
  • Manage release cycles and configuration controls for production systems.
  • Operate production-grade Kubernetes clusters and optimize containerized workloads utilizing tools like kubectl, Helm, and ingress controllers.
  • Engage directly with enterprise customers to support deployments and foster operational improvements.
  • Translate technical requirements into actionable implementation plans and contribute to architectural discussions.
  • Assist in incident resolution and troubleshooting within cloud and Kubernetes contexts.
  • Work collaboratively with internal teams to provide feedback aimed at enhancing product deployment experiences.

Qualifications and Experience

  • Bachelor's degree in Computer Science, IT, or related field; or equivalent practical experience.
  • Minimum of 2 years professional experience in cloud computing, DevOps, or platform engineering roles.
  • Demonstrable hands-on experience with AWS services and cloud application deployment.
  • Proficient in building CI/CD pipelines and automating infrastructure provisioning.
  • Strong troubleshooting capabilities with Linux systems, container technologies, networking, and distributed systems.
  • Prior customer-facing technical experience in banking or financial services is highly valued.
  • Excellent written and verbal communication skills.
  • Keen ability to learn rapidly and adapt within a dynamic work environment.

Preferred Skills

  • Expertise in Infrastructure as Code tools: Terraform, Ansible, CloudFormation.
  • Experience with Kubernetes and container orchestration.
  • Familiarity with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Knowledge of monitoring and observability platforms like Prometheus, Grafana, and cloud-native monitoring solutions.
  • Understanding of cloud security fundamentals.
  • Proficient scripting skills in languages like Bash or Python.

Desirable Additional Qualifications

  • Exposure to other cloud platforms such as GCP or Azure.
  • Certification in cloud technologies, Kubernetes, or AI/ML.
  • Experience supporting AI/ML or data-centric workloads.
  • Familiarity with security, compliance, or data governance standards.
  • Knowledge of Generative AI frameworks like LangChain, AutoGen, MiroFish, or OpenClaw.

Why Join H2O.ai?

  • Leader in market-competitive total rewards.
  • Culture that supports remote work and flexibility.
  • Opportunity to work alongside world-class teams.
  • Strong focus on career advancement.

Diversity and Inclusion

H2O.ai values diversity and inclusiveness, ensuring all applicants receive fair consideration regardless of race, ethnicity, religion, gender, sexual orientation, age, disability, or any protected characteristic.

Minimum education

Bachelor's Degree

Tools & software

Kubernetes required Amazon Web Services AWS required Ansible required Terraform required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Customer Focus
🤖
Online · instant AI help
Broxer