Chartbeat is seeking a Data Engineer to design, build, scale, and maintain data pipelines, data stores, analysis engines, and APIs.
The role involves contributing code within a cross-functional team that includes engineers, a designer, a data scientist, and a product manager.
The Data Engineer will participate in the engineering on-call rotation to monitor and maintain the health of production systems.
The team focuses on large-scale data systems and utilizes technologies such as Snowflake, Kubernetes, Kafka, and Python.
Requirements:
Candidates must have at least 3 years of experience as a Data Engineer.
Proficiency in Python is required.
Knowledge of API styles like REST is necessary.
Experience in building data pipelines that support multi-tenant usages with different databases for large, high-scale applications is essential; experience with Snowflake, PostgreSQL, or HBase is a plus.
An interest in working with and building distributed systems, such as technologies like Zookeeper and Kafka, is important.
Excellent verbal and written communication skills are required, along with a commitment to fostering an inclusive and collaborative working environment.
Candidates should have an interest in designing technical solutions to open-ended product problems.
A passion for learning and teaching new technologies is highly valued.
Benefits:
Chartbeat offers comprehensive health, dental, and vision insurance.
A 401K plan with company match (100% of the first 3% and 50% of the next 2%) is provided.
Fully paid parental leave is available, with 18 weeks for birthing parents and 12 weeks for non-birthing parents.
Employees receive a phone and internet stipend.
Wellness, learning, and coworking reimbursements are included.
Flexible work hours are offered to promote work-life balance.
Unlimited paid time off (PTO) is available.
Employees enjoy 11 paid holidays and a December holiday closure.
Company-wide outings are organized for team bonding.
The compensation range for this position is $128,000 - $147,000.