August 6
🏡 Remote – Anywhere in California
Apache
AWS
Cloud
Distributed Systems
Docker
Flask
Google Cloud Platform
Java
Kafka
Kubernetes
Python
Scala
Spark
Terraform
Go
• Develop scalable distributed systems that power critical features on the Haus Platform. • Identify opportunities and lead efforts to consolidate key functionality into reusable, generalized patterns or services. • Build efficient solutions on top of Google Cloud Platform using Python and other languages as appropriate. • Influence and help to operate our entire platform using modern technologies such as Python, Flask, Metaflow, dbt, BigQuery, Pub/Sub, EventArc, Apache Beam, etc.
• 4-7+ years of experience as a Software Engineer, with a minimum of 4 years experience building scalable distributed systems incorporating or directly adjacent to data or machine learning. • Experience building and deploying products in Python or Go, Scala/Java, or other similar languages: it makes you uncomfortable deploying something for end-users without thinking about things like performance metrics, monitors and dashboards, graceful degradation and feature flags. • Demonstrated ability to work in more ambiguous environments: you are an excellent communicator who can take a high-level goal, work with others to deliver pragmatic, shippable solutions — and then evolve and generalize them. • Experience with cloud infrastructure (Google Cloud, AWS, etc) and working familiarity with Docker/Kubernetes. • Experience working with a variety of distributed data systems such as Kafka, Storm, Spark, Clickhouse, Druid, Snowflake, BigQuery, etc.
• Competitive salary and early startup equity • Top of the line health, dental, and vision insurance • 401k plan • Unlimited PTO with a 10 day minimum • Provide you with the tools and resources you need to be productive (new laptop, equipment, you name it)
Apply Now