What are the responsibilities and job description for the Senior Data & Reliability Engineer position at Flowhub?
At Flowhub, we’re on a mission to make legal cannabis accessible to everyone. Founded in 2015, Flowhub pioneered the first Metrc API integration to help dispensaries stay compliant. Today, over 1,000 dispensaries trust Flowhub’s point-of-sale, inventory management, business intelligence, and mobile solutions to process $3B in cannabis sales annually.
Flowhub creates user-friendly business management and compliance products that increase revenue in the highly regulated cannabis industry. Our engineering team is highly creative, resourceful, and laser-focused on optimizing the user experience. We’re now looking for a Senior Data & Reliability Engineer to join our team, dedicated to ensuring that our systems are fast, reliable, and deliver accurate data efficiently.
Who You Are:
Base Salary $135K – $180K per year Equity
Compensation Range: $135K - $180K
Flowhub creates user-friendly business management and compliance products that increase revenue in the highly regulated cannabis industry. Our engineering team is highly creative, resourceful, and laser-focused on optimizing the user experience. We’re now looking for a Senior Data & Reliability Engineer to join our team, dedicated to ensuring that our systems are fast, reliable, and deliver accurate data efficiently.
Who You Are:
- A self-driven, performance-oriented problem solver with a talent for identifying and optimizing technical bottlenecks, especially at the intersection of software and the data layer.
- Eat, sleep, and brush your teeth with data systems, especially PostgreSQL and ClickHouse. You know that indexing isn’t just for libraries, vacuuming isn’t just for carpets, and archiving isn’t just for museums.
- A collaborative team player who communicates complex technical topics effectively with stakeholders, product managers, and teammates.
- Agile and pragmatic, comfortable iterating on solutions without over-engineering.
- Proficient in technologies like React.js, Golang, GraphQL, and/or Python. Excited to learn any technologies that you haven’t had exposure to before.
- Experienced with leveraging observability tooling to quickly find and resolve any performance issues even during severe/critical issue moments.
- Excited about being a pioneer in the cannabis industry
- Design and implement efficient data flows across Flowhub’s systems, ensuring data accuracy, consistency, and high performance for both internal and external users.
- Partner with product managers, stakeholders, and the engineering team to improve application performance and reliability, particularly where the app meets the database layer.
- Work closely with PostgreSQL and ClickHouse databases in GCP, identifying optimization opportunities and implementing data-driven performance improvements.
- Implement data alerting systems to give a heads up for data drift, inaccuracies, and anomalies that need detection and corrective action.
- Act as a subject matter expert on performance tuning and reliability practices, guiding other engineers and performing code and database schema reviews.
- Enhance Flowhub’s observability tools to ensure smooth and responsive system performance, continuously monitoring and addressing latency and reliability issues.
- Mentor and support teammates, sharing best practices in data movement, query optimization, and performance optimization across Flowhub’s engineering department.
- Proven experience with performance tuning, data engineering, and/or reliability engineering within complex, high-traffic applications.
- Strong background in relational databases (PostgreSQL preferred) and familiarity with query optimization and schema design best practices.
- Experience in cloud environments, ideally Google Cloud Platform, with a solid understanding of scaling and managing data infrastructure.
- Familiarity with frontend and backend performance best practices, with a focus on seamless interaction between services and databases.
Base Salary $135K – $180K per year Equity
Compensation Range: $135K - $180K
Salary : $135,000 - $180,000