Posted today · be early
Kubernetes Infrastructure Engineer (India)
Onehouse.ai
IndiaremotePosted 1 day ago
Skill Required
Kubernetes-Infrastructure-EngineeringInfrastructure-Software-EngineerBackend-EngineerCloud-Native-EngineerPlatform-EngineerKubernetes-EngineerKubernetes-Operations-EngineerKubernetes-Platform-EngineerSenior-Kubernetes-EngineerInfrastructure-DevOps-EngineerStaff-Kubernetes-EngineerAzure-Kubernetes-EngineerInfrastructure-EngineerInfrastructure EngineerKubernetessoftware engineeringSystem DesignObservabilityEngineeringR ProgrammingautomationdevelopingSnowflakedesigningdebugginganalyticsbuildingTestNGAzuredesignDevOpsSparkCloudjQueryJavaAPIsAWSGCPandFulltime
Key highlights
- Required Experience: 5+ years building backend or infrastructure software
- Key Requirement: Experience developing Kubernetes Operators using controller-runtime
- Benefit: Unlimited PTO and fully paid parental leave (up to 26 weeks)
- Benefit: $500 USD initial office/desk setup stipend
Role overview
Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in by delivering an interoperable data lakehouse through a cloud-native managed service built on Apache Hudi. The company is backed by $68M in total funding and employs a team of seasoned builders from companies like Uber, Snowflake, AWS, Linkedin, and Confluent. As a Backend Engineer on the Kubernetes Infrastructure team, you will design and build the software that powers Onehouse's cloud platform, focusing on Kubernetes-native infrastructure including Operators, Controllers, and platform automation. This is a software engineering role focused on extending Kubernetes rather than a DevOps or Site Reliability Engineering role.
Responsibilities
- Design and develop Kubernetes Operators and Controllers using Go and controller-runtime.
- Build Kubernetes-native automation for provisioning, upgrading, scaling, and managing distributed systems.
- Develop Custom Resource Definitions (CRDs) and reconciliation logic to automate platform lifecycle management.
- Build backend services that integrate with Kubernetes APIs and cloud infrastructure.
- Improve the reliability, scalability, and observability of infrastructure software running on Kubernetes.
- Collaborate with backend, data platform, and frontend engineers to deliver platform capabilities.
- Design software that powers Spark and AI workloads on Kubernetes.
- Participate in architecture discussions and contribute to long-term platform design.
- Debug complex distributed systems running in Kubernetes production environments.
- Maintain high engineering standards through code reviews, automated testing, and observability.
Requirements
- 5+ years of experience building backend or infrastructure software.
- Strong programming skills in Go (preferred) or Java
- Experience developing Kubernetes Operators using controller-runtime.
- Hands-on experience with: Kubernetes Controllers, Custom Resource Definitions (CRDs), reconciliation loops, and Operator pattern
- Strong understanding of Kubernetes APIs and Kubernetes architecture.
- Experience building distributed systems or cloud-native backend services.
- Experience debugging production systems running on Kubernetes.
- Familiarity with one or more cloud platforms (AWS, GCP, or Azure).
- Strong software engineering fundamentals including testing, debugging, code reviews, and system design.
Nice to have
- Built production Kubernetes Operators.
- Contributed to Kubernetes ecosystem projects.
- Designed software for large-scale cloud platforms
- Experience building control planes for distributed systems
- Passion for open source and cloud-native technologies.
Benefits
- Equity Compensation; our success is your success with eligible participation in our company equity plan
- Health & Well-being; we'll invest in your physical and mental well-being by reimbursing up to 20,000 INR for your monthly insurance premium
- Financial Future; we'll invest in your financial well-being by making this role eligible for the provident fund of which Onehouse will contribute up to 1800 INR/month
- Location; we are a remote-friendly company (internationally distributed across N. America + India), though some roles will be subject to in-person requirements in alignment with the needs of the business
- Generous Time Off; unlimited PTO (mandatory 1 week/year minimum), uncapped sick days and 17 paid company holidays
- Food & Meal Allowance; weekly lunch stipend, in-office snacks/drinks
- Equipment; we'll provide you with the equipment you need to be successful and a one-time $500 (USD) stipend for your initial office/desk setup
- Child Bonding!; 26 weeks off for birthing and 12 weeks for surrogate and adoptive parents - fully paid so you can focus your energy on your newest addition
Additional details
- The Cloud Infrastructure team acts as the foundation of a truly cloud native product, bridging open source (Apache Hudi) and enterprise transactional data lakes.
- This is not primarily a DevOps, Site Reliability Engineering (SRE), or Kubernetes cluster administration role.
- While you'll work closely with cloud infrastructure and production systems, your primary focus will be designing and building Kubernetes-native software rather than day-to-day cluster operations.
- House Values: One Team (Optimize for company, team, self), Tough & Persevering (Champion's mindset), Keep Making It Better Always (1% improvement daily), Think Big, Act Fast (Impact over time), Be Customer Obsessed (Own the experience).
- Originally posted on Himalayas