The Data Engineer will be instrumental in delivering and maintaining the data pipelines and infrastructure, as well as building dashboards needed for business metrics as per Aputure's needs. As one of the early hires of this team, you will get to shape the project's direction and success.
The Role:
- Contribute to the data collection/data cleaning process
- Validate the metrics set out by Aputure's executive team
- Architect, build, monitor and maintain data ETL pipelines that support Aputure's business domains
- Implement the data dashboards needed for business metrics delivery and interpretation.
- Integrate seamlessly with the existing Aputure's data workflow and legacy systems.
- Implement deployment workflows to take prototype data systems to production.
Required Qualifications:
- At least Bachelor's in Computer Science or relevant fields
- Strong knowledge of data structures, ETL pipelines and data processing/cleaning
- Strong experience with data visualization libraries such as Tableau and Plotly
- 2+ years of experience building production grade data platforms using AWS or GCP, and be willing to ramp up quickly on Aliyun
- Advanced knowledge of SQL and NoSQL database technologies (SQL, Postgres, Cassandra, Mongo etc.)
- Proficiency in Python, Spark, Kafka, RabbitMQ and related Data Engineering tools
- Proficiency in working with/implementing REST and GraphQL APIs
- Working knowledge of Git, Docker, and associated deployment tools
- Aware of CI/CD best practices
- Aware of modern data offerings such as Databricks and Snowflake
- Experience in participating in on-call rotations and dealing with hot fixes
Specifications:
- 80 hours of PTO to start
- Health, Dental, & Vision Benefits
- 401k employer matching options
- Remote eligible (Los Angeles/SoCal presence strongly preferred for some in-person sync ups)
- Direct hire only - no agencies
Our mission is to make filmmaking better, more creative and more accessible for all. Ensuring a diverse and inclusive workplace where we learn from each other is core to Aputure's values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and strive to be the most supportive place to work.
Salary: $90,000-130,000 depending on experience