Data Engineer

We build products that help people protect their privacy and security on their mobile phones, and we are looking for new team members to help fuel the growth of our innovative suite of mobile apps.

RoboKiller blocks robocalls then gets revenge on telemarketers, while TrapCall unmasks blocked calls, protecting users from all kinds of phone harassment. SpoofCard lets consumers change their Caller ID to keep their number secure, and TapeACall allows users to record calls on their iPhones. If these are products you are excited about, we'd like to learn more about you.

We are looking for an enthusiastic Data Engineer to join our organization. In this role, you will work closely with our engineers, analysts, and product owners to develop and optimize data infrastructure and tools that empower advanced analytics. The right candidate will be knowledgeable and excited about continuously improving the data management practice by implementing data technologies that power our analytics efforts.


Design, administer, and maintain an analytical data warehouse and data lake.
Build a batch and real-time data pipeline to ingest and process data from various sources such as mobile applications, product backends, and third-party partners.
Build internal tools and services that will boost our data operations.
Assist product-marketing, analytics, and engineering teams with data-related technical issues to support their data infrastructure needs.
Facilitate data governance practice to document, profile, and manage data across multiple products and platforms.

1 - 3 years of data or relevant engineering experience developing scalable data pipelines.
Fluency in SQL and programming languages (Python, Java, JavaScript, Go, etc.).
Hands-on experience with relational database and non-relational data stores.
Familiarity with creating ETL processes for large scale data warehouses.
Understanding of fundamental software engineering principles.
The ability to work effectively in a team environment with a positive “get stuff done” attitude and a passion for data engineering practices.

Experience with various cloud services like GCS, GKE, PubSub, Dataproc, etc.
Knowledge of dimensional data warehouse modeling.
Knowledge of big data ecosystem and related technologies such as Hadoop, Spark and Cassandra.
Familiarity with relevant frameworks and tools such as Airflow, Pandas, Spark and more.
Previous experience on data management practice is a plus.
Active involvement in open source software development is also a plus.

What you can expect:
Opportunities to grow
An awesome, collaborative, fun place to work
Co-workers who will make you feel like family, but challenge you to be your best

In Headquarters:
A well-stocked kitchen with breakfast and lunch options almost every day
An on-site gym facility with a wellness program
A game room and lounge so you can relax and recharge as needed
We want “A” Players, who are driven to achieve, but know that teamwork is the key to their own success. We are a successful, self-funded company, with a fantastic Silicon Valley style office and a culture-first personality. If you think you are a good fit, please first take a close look at our RoboKiller, TrapCall, TapeACall and SpoofCard products and tell us how your story and experience can help shape TelTech’s future.