Senior Data Engineer
We believe that mobile voice calls should be secure, engaging, and protected from fraud and robocalls. We believe the phone app is the most outdated app on your smartphone, and that the mobile network - as the largest communications network of any kind - urgently needs a trust and identity layer. You should know who's calling you and why! You should get the calls that are relevant to you (at that time) and none of the ones that aren't. Hiya is building the modern layer for the voice experience. We already serve over 120M users worldwide directly through our apps and in partnership with smartphone makers like Samsung and mobile carriers like AT&T. Are you ready to join our team on the road to help us serve 1B users?
We are hiring a Senior Data Engineer to join our Data Platform team in Seattle, implementing and maintaining our data pipelines for spam-detection and analytics. These pipelines are the core of our service protecting more than 100M users, scalability and reliability are of utmost importance.
In this role, you'll:
- Be designing, coding and operating mission-critical data processing pipelines on a combination of Apache Spark and other JVM based platforms (primarily Scala)
- Understand our entire data stack from Spark through Kafka to Scala/Akka components
- Look for generic yet not overly-complex solutions, with an eye on cost-efficiency
- Build and operate world-class data services in the field of phone fraud detection, having the chance to create an impact on the lives of tens of millions of consumers daily
- Be part of a team where your desire to grow and learn is valued and aptly rewarded; where you are empowered to make yourself and your team more productive every day; where using and contributing to open source are looked upon as an asset; where innovating and executing are core to your teams' beliefs
You don't have to check all the boxes, but we think these are important requirements for this role:
- Experience building highly scalable and available ETL solutions based on the Apache Spark ecosystem
- A desire to own design and architecture end to end
- You already worked with various big-data technologies (Redshift, Athena/Presto, Airflow, Zeppelin, etc.)
- Being fluent in typed functional programming (especially in Scala)
- Having experience with stream processing and scaling techniques (caching, message queues, eventual consistency, etc.)
- Familiarity with modern deployment environments (AWS, Docker, Kubernetes)
- Passion for analyzing data for insights
This is a unique opportunity to work at a supportive and fast-growing startup with a fantastic team, where you can employ big-data technologies to solve unique and challenging problems daily.
Hiya is committed to diversity and inclusion and we desire to build a team with a variety of perspectives, identities, and professional experiences. It's our intention to evaluate each candidate exclusively in the merits of their skills, competencies, and contribution to the organization.
This position is based in Seattle.