Senior Data Engineer - Python
Who We’re Looking For
We are searching for a full-time Data Engineer to join our call analysis efforts at ringDNA. Call analysis is at the heart of ringDNA’s platform so the ideal applicant will have a desire for maintaining clean data sets, performing high leverage work, and collaborating with engineers on other engineering teams.
How We’ll Support You
You’ll have lots of resources at your disposal, including working with various teams at ringDNA to harness the data from hundreds of millions of touchpoints to better understand business communication. Call data, text messages, and email cadences all combine to provide insights into how customers interact. A robust data set, domain expertise, and advanced machine learning are key assets that allow us to understand and optimize our customers’ sales, support, and marketing interactions.
Duties in Detail
- Build data models for unstructured data sets
- Optimize data models and algorithms for processing large data sets
- Create algorithms that can be used in a batch and streaming context
- Design data workflows for processing large data sets
- Work with engineers and analysts to ensure they have the data they need in a format they can utilize
Candidate Requirements
- 4+ years of experience working with data in python
- Comfortable working with object oriented code
- Comfortable writing unit and integration tests
- Experience working with datasets that involve large amounts of text
The ideal candidate will have experience in at least two of the following
- Airflow ecosystem
- Stream processing
- Natural language processing