Senior Data Engineer

  • Full Time
Job expired!

TextUs is the leading conversational messaging platform for mobile-first customer interactions. We improve business outcomes by enabling organizations to have dynamic, message-based conversations with their prospects, customers, and employees throughout their entire journey within the organization.

OVERVIEW

TextUs is seeking a full-time Senior Data Engineer to join our team and help us develop our applications and data warehouse. You will be responsible for expanding, optimizing, and troubleshooting our data pipelines and databases which receive, ingest, process, and extract data to meet both internal and external needs.

This role will involve a mixture of new development and production support on our product, which includes building ETL feeds, tables, and queries. Experience and understanding of modern and reliable data practices in a 24/7 production environment is essential.

CORE RESPONSIBILITIES

  • Optimize query performance and help advance application data layer improvements
  • Collaborate with the data team on constructing and enhancing our ETL data processes, infrastructure, and tools
  • Assist with the optimization of our reporting and analytics queries and visualizations
  • Work alongside our feature team to determine the best methods to collect, store, and access data
  • Take the initiative and feel comfortable supporting the data requirements of multiple teams, systems, and products
  • Evaluate data flow throughout a wide array of complex systems

WHO YOU ARE

  • You have 5+ years of experience building and scaling data systems
  • You have experience managing, developing, troubleshooting, and optimizing data in Postgres databases
  • You have experience in setting up, maintaining, and managing data warehouses including Snowflake instances
  • You have worked with no-SQL and non-relational data stores like ElasticSearch and Redis
  • You have experience in managing, developing, and testing database backups, database replication, and disaster recovery scenarios
  • You have experience utilizing modern cloud native data architecture and tools in AWS
  • You have experience optimizing and maintaining ETL processes in a 24/7 production environment
  • You have experience maintaining quantitative data processes, queries, and aggregations to enable data analytics and machine learning teams

We work with the following technologies, we’re looking for someone with experience in most or all of:

  • Rails
  • Terraform
  • Postgres
  • ElasticSearch
  • Snowflake
  • Airflow
  • Sigma
  • Soda
  • DBT
  • AWS

EMPLOYMENT DETAILS

  • Job Type: Full Time
  • Compensation Range: $160,000 - $180,000
  • Location: Remote (US) / Headquartered in Denver, CO
  • # of hires for this role: 1
  • Target Start Date: 4 weeks from offer date
  • Reporting to: CTO

By applying for this role, you agree to receive communication via email and text

INTERVIEW PROCESS:

  • Initial Phone Call with HR (45 mins via Phone)
    • Topics: Culture, logistics
  • Interview with CTO/ Hiring Manager (45 mins via Zoom Video)
    • Topics: Skills, role overview
  • Interview with Data Team (60 mins via Zoom Video)
    • Topics: Culture, skills, collaboration
  • Rembrandt Assessment (Self-Paced)
    • The Rembrandt assessment allows TextUs to evaluate how your personality fits within the role and the TextUs culture.
  • Interview with DevOps Team (45 mins via Zoom Video)
    • Topics: Culture, skills, collaboration
  • Q&A with CEO (30 mins via Zoom Video)
    • Topics: Come prepared with questions about the role, team, product to ensure this role is the best fit for you.

WHY TEXTUS?

Our Engineering Team is driven by high empathy and high responsibility. This means that we care about our engineers' career progression and their thoughts on product direction and implementation. Our engineers have autonomy: the flexibility to determine how and when work gets done. We are a collaborative, learning, and data-oriented culture with an experienced and proven leadership team.

TextUs Benefits include:

  • Competitive pay
  • Health / Dental / Vision Insurance
  • HSA contributions
  • 401K with company match
  • Unlimited PTO
  • Cell phone and internet reimbursement of $100/month
  • A one-time $1,000 home office allowance after 6 months of employment
  • Up to 12 weeks of Parental Leave
  • 2023 Holiday Schedule can be found in this link
  • U.S. remote-first with optional WeWork office space in downtown Denver, CO

TextUs does not discriminate based on race, color, religion, gender, gender expression, age, national origin, disability, marital status, sexual orientation, or military status, in any of its activities or operations. We strive to provide an inclusive and welcoming environment for all members of our staff, volunteers, subcontractors, vendors, and clients.