Onehouse
Senior Software Engineer, Distributed Data Systems (IN)
About this role
Description: Join Onehouse, a mission-driven company focused on creating an interoperable data lakehouse through a cloud-native managed service built on Apache Hudi. Contribute to building large-scale data systems and optimizing Apache Hudi's transactional engine for diverse customer workloads. Requirements: Strong object-oriented design and coding skills in Java and/or C/C++ on UNIX/Linux platforms. 5+ years of experience with distributed systems, algorithms, and relational databases. Ability to solve complex programming/optimization problems and prototype solutions quickly. Excellent communication skills; experience with database systems or optimization mathematics is a plus. Benefits: Equity compensation and participation in the company equity plan. Health reimbursement up to 20,000 INR for monthly insurance premiums and a provident fund contribution of up to 1800 INR/month. Remote-friendly work environment with unlimited PTO and 17 paid company holidays. Weekly lunch stipend, in-office snacks/drinks, and a one-time $500 stipend for office setup.