Data Engineer

Data Engineer

This job is no longer open

Who we are:

EZ Texting is the #1 text communications technology company delivering fast, easy, and effective solutions for businesses across a wide variety of industries. Dreamers first, we are at the forefront of revolutionizing the way businesses communicate with their customers and believe personal relationships can transform an organization's ability to grow.

Our employees are our greatest strength and we remain committed to hiring exceptional, values-aligned talent. We have consistently been rated a Top 100 workplace and are committed to being a best-in-class employer for remote work — with benefits to match! We are committed to a permanently remote-first work environment.

We are open to hire in CA, NY, TX, OR, WA, PA, TN, FL & GA, but welcome top applicants nationwide as we expand our operating boundaries.

EZT is seeking a Data Engineer to lead and execute on our data pipeline, data integrity, data security, and data infrastructure efforts with our world class data tech stack including BigQuery, Fivetran, Apache Airflow, and dbt. You will serve as an internal consultant to our Business Intelligence Analysts, Analytics Engineers, and eventually Data Scientists. This position reports to the Director of Data & Analytics.

Who Are You: 

Positive, solutions-oriented, and a team player. You want to make an impact in your next position and be known for your expert technical execution, thought leadership, and expansion of possible data products we offer internally and to customers. You have a deep understanding of the software development lifecycle, a strong background in moving data across systems, and a deep gratitude for excellent documentation and well-commented code.

Role Overview:

  • Build data pipelines, data integrity testing, data security, and other data engineering infrastructure alongside the Sr Data Engineers and management
  • Work with Analytics Engineering and Business Intelligence to supply the data required for various data products and multiple stakeholders.
  • Design & continuously improve data workflows using systems including BigQuery, Fivetran, Apache Airflow, and dbt.
  • Manage and communicate through a project and understanding to project management, business stakeholders and technical resources
  • Build your Product Manager and/or Scrum Master skills by planning and managing project tasks
  • Consultative approach to development, execution, and recommendations.
  • Performs other related duties as required and assigned by management
  • Create technical documentation
  • Deliver high quality code and design documents with mentorship from Sr Data teammates and management
  • Be versatile and willing to take on new challenges across different projects and technologies
  • Have a high sense of urgency to deliver work on time as well as the ability to prioritize and properly estimate the complexity of the work in advance

Required Skills:

We encourage you to apply if you meet more than half of these skills even if you do not meet the years’ of experience requirements.

  • 2+ years’ experience writing complex SQL
  • 2+ years’ experience in Python
  • 2+ years’ experience building ETL workflows, including reverse ETL
  • 2+ years’ experience building complex orchestration pipelines
  • Experience building automated testing into the data infrastructure
  • Experience with Relational Database structures and dimensional modeling
  • Working knowledge of: 
    • GCP & BigQuery
    • Fivetran
    • Apache Airflow
    • Census or other reverse ETL solution
    • Jira/Confluence or another project management and documentation solution
  • Experience with Agile methodologies and a desire to work on a cross-functional Scrum team
  • Must have the ability to follow verbal and written communications and communicate effectively with public and coworkers in a professional and courteous manner
  • Experience working for a SaaS company in a startup environment
  • We do not offer any form of employer based sponsorship at this time

Preferred:

  • Working experience with dbt
  • Working experience with a BI tool like Tableau and/or Looker
  • Working knowledge as a DBA, especially as an HBase DBA, a huge plus. 
  • Data science and machine learning experience
  • Product management experience
  • Working experience with Terraform
  • Telecommunications industry experience

Benefits:

Benefits available to EZ Texting team members include, but are not limited to:

  • 100% paid medical, vision, dental and life insurance for self (70% for families)
  • Stock options
  • 401(k) plan
  • Paid vacation and unlimited sick leave
  • Paid parental leave
  • Annual personalized learning reimbursement
  • Quarterly wellness reimbursement

Remote-work optimization benefits including:

  • Monthly internet reimbursement
  • Monthly flexible remote work stipend, including DoorDash subscription
  • Annual home office enhancement stipend
  • Direct-billing ordering for supplies 

EZ Texting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

This job is no longer open
Logos/outerjoin logo full

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