About Houseware:
The data landscape is evolving, and at Houseware, we're leading the charge. In the modern business world, data warehouses have become the center of data gravity. Recognizing this shift, Houseware is redefining product analytics by building solutions natively on the warehouse. We eliminate the need for external SaaS vendors and enable businesses to harness the full power of their own data.
Our team comprises seasoned engineers with a track record of building SaaS products for early-stage startups. We thrive on tackling 0->1 problems, have a strong product-thinking approach, and carry a bias towards action.
The Role:
As a Senior Software Engineer for the Data Platform team at Houseware, you will be instrumental in our journey to create the next generation of Product Analytics solutions. Your focus will be on designing, building, and maintaining our warehouse-native, multi-tenant data platform that helps our customers understand the most complex of user behaviours.
Key Responsibilities:
Design, develop, test, deploy, maintain and improve our multi-tenant data platform, ensuring high scalability and performance.
Develop our state of the art Query Engine that generates complex yet efficient SQL queries.
Construct scalable backend APIs in Go capable of handling high-volume traffic.
Setup and maintenance of cloud infrastructure for backend systems & data warehouses, keeping reliability and security front and center
Improve engineering standards and hold a high bar for code quality and simplicity.
Set benchmarks for software design, data storage and communication, and mentor the engineering team in these areas.
Work cross-functionally with other teams to align engineering efforts with business objectives.
Lead projects from initial scoping to final general availability release.
Perform performance analysis on existing systems & workloads, using results to improve scanning, indexing, caching, and data partitioning strategies.
Keep an eye on how much the data platform costs every month and removing inefficiencies wherever possible.
Push the boundaries on how our customers analyze their product data.
Requirements:
3+ years of experience in a Software Engineering or similar role building solutions on top of distributed compute systems like Apache Spark, Apache Trino (Presto previously), Snowflake, BigQuery.
In depth understanding of SQL and distributed compute systems.
Proven track record in building production APIs at scale.
Prior experience working in Infrastructure/Devops(AWS & Terraform is a plus)
A knack for problem-solving and thinking from first principles. You don't shy away from any problem, no matter the scale or impact.
A bias towards shipping early and iterating. We believe in making small incremental changes to existing systems instead of large multi-quarter undertakings.
Data Savviness - strong understanding of data visualizations and data-driven decision making.
Experience with Go and Python.
Excellent communication skills, both written and verbal.
Nice-to-Have:
Experience building product analytics solutions or working with clickstream analytics.
Familiarity with cloud data warehouse technology and applications.
We're offering the chance to be a part of a vibrant, inclusive work environment, focused on innovation and growth. At Houseware, we prioritize work-life balance and the professional development of our team members. If you're passionate about data, enjoy solving complex problems, and want to influence the future of product analytics, we would love to hear from you.
Some more perks of joining Houseware!
Employee Health Insurance: Comprehensive insurance coverage.
Device Policy: Providing the latest Macbook Pro.
Leave Policy
Hybrid work Setup
Two retreats a year
Travel Policy, including Ola Corporate for intra-city travel to customer offices
In-office catering and lunch service