The Sourcery is hiring a

Data Engineer

Data Engineer

For Telmate


About us:

Telmate is a leading provider of inmate communications, education and entertainment services with a primary mission to create innovative technologies that lower recidivism by increasing the secured connections between inmates and their friends & family and community.


Our Mission

To create secure technology that empowers inmates to break the cycle of recidivism while protecting and serving facilities and our communities.


Our Team

A startup culture with a surefooted product.

Enjoy the best of both worlds – a fun, fast-paced work environment with the reliability of a profitable product base. Our established main product gives us the room to focus our innovation on new industry-changing projects.

Don’t just code, invent. With many patented products, including custom hardware solutions, we’re building more than just the next social media clone.

Our teams get to work on many challenging hardware and software projects including: Custom Android kernel, native Android & IOS applications, hardware kiosks and secure video stations, custom android tablets, Web RTC, SIP, Ruby based SaaS applications, multiple physical data centers along with AWS and much more.


The role:

For the past several years be have been accumulating immense amounts of structured and unstructured data, and now we need a shepherd. In the role you will work to bring order and glean insight as we continue to build out one of the most comprehensive communication systems available to this country’s correctional institutions.

You will be tasked with building and architecting our new data pipelines, securely marshaling all data and assets (photos, videos, phone calls) from our applications and integrations. You will work to keep our data segregated across national boundaries through multiple data centers and AWS regions.  This role will partner with our software developers, database architects, data analysts and data scientists to bring collaboration and consensus to our data initiatives and programs.


Interesting things you’ll do:

  • Design and oversee the entire data pipeline
  • Architect, develop and maintain data pipelines, ETL processes, and data integrity tools
  • Hands-on self-directed engineer who enjoys working in collaborative teams
    • Design and develop highly scalable, end to end process to consume, integrate and analyze large volume, complex data from sources such as Hive, Flume or Kafka
    • Integrating datasets and flows using a variety of open source and best-in-class proprietary software.
  • Work with business stakeholders and data SMEs to elicit requirements and develop real-time business metrics, analytical products and analytical insights.
  • Profile and analyze complex and large datasets.


Our ideal candidate has:

  • Experience working with data at scale, specifically with distributed systems
  • Experience with NoSQL technologies like HBase & Cassandra
  • Experience with ElasticSearch
  • Proven experience with AWS
  • Working knowledge of relational databases and query authoring (SQL)
  • Knowledge of data pipelines and architectures, familiar with message queuing, stream processing, and highly scalable ‘big data’ data stores.
  • Knowledge of various ETL techniques and frameworks, such as Flume
  • Experience with various messaging systems, such as Kafka or RabbitMQ
  • Proficiency with Hadoop v2, MapReduce, HDFS
  • Experience with building stream-processing systems, using solutions such as Storm or Spark-Streaming
  • Experience building processes around data transformation, data structures, metadata, dependency and workload management with object-oriented scripting languages such as Python or other object-oriented/object-function languages (such as Java, C++ or Scala).


Bonus points for:


  • Experience with various messaging systems, such as Kafka or RabbitMQ


  • Experience with NoSQL technologies like HBase & Cassandra
  • Experience with ElasticSearch
  • Proven experience with AWS


Here’s what we’re offering:

  • Catered Meals, Snack Pantry.  Each week brings different, yummy catered meals.
  • Commuter & Bike Perks.  Clipper card program plus a safe place to hang your bike. How very SF.
  • Feelin’ Kinda Scrummy?  Like post-its? So do we. Agile scrum is the way that we roll.
  • Team Outings & Happy Hours.  Bowling, zip-lining, fancy dinners, off-site hack-a-thons and more.
  • Medical, Dental and Vision care coverage for employees and family members


Telmate is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Other jobs at The Sourcery