Waterloo, Ontario
51-200 employees
We use technology to create new ways for people to communicate that are free, or as close to free as possible.

Senior Data Engineer

Senior Data Engineer

We believe communication belongs to everyone. We exist to democratize phone service.  TextNow is evolving the way the world connects and that's because we're made up of people with curious minds who bring an optimistic, yet critical lens into the work we do.   We're the largest provider of free phone service in the nation. And we're just getting started.

Join us in our mission to break down barriers to communication and free the flow of conversation for people everywhere.

TextNow is looking for an experienced Data Engineer with hands-on experience in designing and developing data platforms. You will own the design, development and maintenance of TextNow’s data platform that will enable us to make effective data-informed decisions across various business disciplines. You will be part of cross functional efforts with product, backend engineering and data science to build a next level data platform that scales and supports all TextNow’s business and data products. In this role, you will have the opportunity to interact with different functional areas within the business and influence decision-making in a fast-growing mobile communications start-up.  

What You’ll Do:

    • Own TextNow’s data warehouse, pipeline, and integration points between various business systems.  
    • Develop tools to monitor, debug, and analyze data pipelines to ensure data quality and reliability. Troubleshoot data issues and build customized reports to investigate key business questions.  
    • Explore available technologies and develop solutions to continuously improve our data quality, workflow reliability, and scalability. Perform capacity planning and cost estimates of proposed solutions.  
    • Design, Develop and support new and existing batch and real-time data pipelines and recommend improvements and modifications.  
    • Be a champion of TextNow’s data ecosystem by working with engineering and infrastructure to implement data strategy for governance, security, privacy, quality and retention that will satisfy business policies and requirements.  
    • Communicate strategies and processes around data modeling and architecture to multi-functional groups and senior level management. Identify, design, and implement internal process improvements.  
    • Implement the best practices and standards for data definitions.  
    • Manage data infrastructure to grow and support the Data Science team in relation to the construction of performant ML-based data products.  

Who You Are:

    • Have 5-10 years of experience working with data warehouse/data lake and ETL architectures, cloud data warehouses (Redshift, Snowflake, RDS) and experience in Python, SQL, preferably at companies with fast-growing and evolving data needs 
    • Someone who takes action and ownership with a hands-on experience with AWS and services like Redshift, Kinesis, EMR, RDS, EC2 etc., and familiarity with schemas, metadata catalogs etc.  
    • Have 2+ years of experience with open-source technologies such as Airflow, Spark (including PySpark) 
    • Have experience working with Terraform and Kubernetes.
    • Hands on experience with designing real-time data streaming pipelines using spark structured Streaming, Kafka and/or Kinesis is a plus.  
    • Respectfully candid with the ability to initiate and drive projects to completion with support of the team. Highly organized, structured work approach and dependable. Expected ability to communicate and collaborate on data engineering tasks with internal partners.  
    • A bold risk-taker and self-starter who loves improving performance of queries and data jobs and scaling the system for exponential growth in data 

More about TextNow...

Our Values:
·  People First (Make business decisions by putting people first!)
·  No Brilliant Jerks (We're cool with the brilliant part, with the jerk part? not so much)
·  Give a Damn! (We care about our work, our mission and our customers)
·  Challenge Accepted (Show up with a positive can-do attitude)

Benefits, Culture, & More:
·   Strong work life blend 
·   Flexible work arrangements (wfh, remote, or access to one of our office spaces)
·   Employee Stock Options 
·   Unlimited vacation 
·   Competitive pay and benefits
·   Parental leave
·   Benefits for both physical and mental well being (wellness credit and L&D credit)
·   We travel a few times a year for various team events, company wide off-sites, and more

Diversity and Inclusion:
At TextNow, our mission is built around inclusion and offering a service for EVERYONE, in an industry that traditionally only caters to the few who have the means to afford it. We believe that diversity of thought and inclusion of others promotes a greater feeling of belonging and higher levels of engagement. We know that if we work together, we can do amazing things, and that our differences are what make our product and company great. 

Accommodations for Candidates:
The People and Culture team is available to support you through the hiring process by providing  reasonable accommodations to help enable a barrier-free interview experience. If you need assistance applying for a role due to a disability or special need, please let us know by completing this form. Once received our Equity, Diversity and Inclusion Specialist will reach out to you and assist with accommodations that you may require.
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.