Data Engineer


4 weeks ago

08/21/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: All others

The Catch Company is looking for a Data Engineer to support our Analytics team. The Analytics team is looking to grow and improve our analytics tech stack to enable smarter and faster business decisions, automated processes, and personalized customer experiences.

In this role, you will own the development and maintenance of our analytics tech stack and will be instrumental in identifying and implementing new technologies and tools to support our goals. While we already have a robust analytics / business intelligence ecosystem in place, we believe the right Data Engineer can push our team to become industry leaders in enabling smarter decision-making and personalizing our customer experience via new technologies and approaches. Our current tech stack includes: Redshift (warehouse), Fivetran/Stitch Data/custom pipelines (ETL), dbt (transformation), Looker (visualization), and a variety of other services that support one-off tools (e.g., Jupyter notebooks, Amazon EC2, etc.).

Additionally, we welcome both local (Chicago) and remote candidates for this role! Our analytics team is partially remote and our engineering team is fully remote. Travel is not required for interviews or the job itself.

What makes this a special opportunity:

  • You will have broad freedom to change and improve the way we do things as the only Data Engineer on the team

  • You will have the opportunity to be a thought leader when it comes to selecting new technologies; you will be responsible for identifying and implementing new tools and technologies

  • You will work with people who are eager to use data to improve our product offerings, our customer experience, and other key components of the business

  • We place a premium on building a great culture made up of great people

  • You will work with and learn from experienced leaders who have a track record of building successful companies

What you will do:

  • Own the maintenance and development of our analytics tech stack, including identifying and implementing new tools, managing utilization, and improving performance

  • Model and architect our data in a way that will scale with the increasingly complex ways we’re analyzing it

  • Re-structure our processes for ingesting and analyzing website event data to a) Capture more usable, relevant data and b) Use technologies like Spark that allow for faster data transformation

  • Build custom data pipelines that reliably provide clean, ready-to-analyze data and develop systems that monitor those pipelines to ensure their health

  • Work closely with our software engineers to identify new opportunities for data collection (with a focus on personalization/recommendation systems) and build the processes to make that data available in our data warehouse

  • Identify use cases for real-time/streaming analytics and select and implement tools to support those use cases

  • Research and surface new ideas and approaches, whether new technologies, tools, frameworks, or process improvements for the team


What experience you need:

  • Experience working in data engineering, data architecture, or another similar field

  • Extensive experience manipulating data using SQL

  • Experience using Git to version/manage code

  • Fluency in one or more programming languages such as Python, Java, Go, etc.

  • Experience working with relational databases/data warehouses

  • Familiarity with ETL tools

  • Familiarity with business intelligence/visualization tools

  • [Optional/Preferred]: Experience building custom data pipelines

  • [Optional/Preferred]: Experience structuring and analyzing high volumes of website event data (e.g., impressions, views, clicks, etc.)

  • You must be eligible to work in the United States; visa sponsorship is not available

What will make you successful:

  • Curiosity: Always seeking to understand “why”, always looking to make things better.

  • Passion: You are driven by a love for what you do

  • Optimism: The ability to bounce back quickly when something doesn’t work

  • Action: Knowing when to shift from planning to doing

  • Honesty: Transparency with customers, partners and teammates

  • Entrepreneurial spirit

  • Data-driven mindset

  • An interest in / passion for the outdoors (fishing knowledge not required!)


  • "Take what you need" PTO Policy

  • 4 additional paid days off specifically to enjoy the outdoors

  • Flexible working schedule

  • Ability to work from home if there is a need

  • Medical, Dental and Vision Insurance - We cover 85% of your premium and 50% for dependents

  • Health Savings Account

  • 401(K) plan

  • Pre-Tax Commuter Benefits

  • Unlimited fruit snacks

Unfortunately, visa sponsorship is not available at this time

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    Do you enjoy working with data architecture, migrations, scripting, and servers? Are you enthusiastic to push the web forward, and better yourself? We are also passionate about the web here at WebDevStudios, so let’s chat.


    • You are primarily responsible for migrating data from one web application to another according to specifications outlined by the client and defined by our Technical Strategist during the Discovery Phase.

    • Data Engineers work alongside a Project Team and other partners during the entire development life cycle of a project, as well as a supporting the project after it ships.

    • Technologies you’ll be working with include: Docker and containerization, CI orchestration tools, Linux servers, Relational databases, PHP7, Composer, etc


    • A positive attitude, a good work ethic, and enjoy helping others

    • Not afraid to ask for help, teachable, a quick study, and have the ability to be flexible when “stuff happens”

    • Understand deadlines and can complete a variety of tasks throughout the week

    • Willing to participate in company paid training courses to further their skills

    • Excited about contributing back to open-source technologies

    • Comfortable communicating via Slack and participating in video calls with their team while working remotely


    • Migrate data from one web application to another (e.g., a Drupal to WordPress migration)

    • Maintain our development, CI, and deployment infrastructure

    • Optimize client production infrastructure for maximum speed, scalability, and maintainability

    • Meet documented deadlines and complete tasks in accordance to project milestones

    • Work directly with Technical Strategists, Project Managers, and Senior Engineers on data architecture and application infrastructure

    • Communicate the status of your work to Project Managers and participate in a project team and department calls

    • Keep an accurate record of your time with our time tracking software

    • Be available during normal business hours

    • Able to work remotely, with a strong emphasis on communication and organizational skills


    • You have 2+ years professional experience as a Data or Backend Engineer

    • Expert level experience with data extraction, transformation and loading from various sources

    • Expert level experience with WordPress plugin and theme structure, template tags, custom post meta, internationalization, and escaping/sanitization of data

    • Expert level experience configuring and administrating relational databases like MySQL and MSSQL

    • Experience analyzing and architecting new and existing data and recommend improvements

    • Experience providing best practice guidance for data technologies

    • Experience with PHP/Bash/WP-CLI scripting to link, migrate, and process data

    • Experience with Jenkins/CircleCI/Buddy and other orchestration tools

    • Experience using AWS, Google Cloud, WPEngine, Docker and other services and tools

    • Experience with Algolia Search, ElasticSearch, Redis, or Memcache

    • Experience with local environment setup for web application development, including Docker

    • Experience with Git version control and branching strategies

    • Experience creating monitoring strategies for infrastructure

    • Ability to use a wide variety of open source technologies and tools


    It’s not required, but experience or interest in the following would be nice:

    • Can read, understand, and write modern PHP and JavaScript

    • Have worked on high profile WordPress web applications before

    • WordPress plugins like:

    • Advanced Custom Fields

    • Beaver Builder

    • CMB2

    • Gravity Forms

    • Yoast SEO


    • REST APIs, especially the WordPress REST API

    • Postman or other REST API tools

    • GraphQL

    • Dress code: pajamas, if you like.

    • This is a full-time, salaried position.

    • Full-time employees enjoy benefits such as Medical/Dental/Vision, Paid Time Off, 401K, Hardware stipend, and more!

    • Pay rate is based on experience and abilities.

    • Lots and lots of informal GIF sharing.


    We know the value in supporting our employees’ holistic well-being, and we make sure our benefits package reflects our commitment to our team.

    • 100% Paid Medical

    • Paid Sick Leave

    • Unlimited Flex Time

    • 25 days paid time off

    • Work from anywhere

    • Employee 401k

    • Continuing Education

    • Parental Leave

    • Annual Company Retreat

  • (APAC)
    4 days ago

    At Coins, we are driven by our vision of a world where everyone has access to financial services. Founded in 2014 in the Philippines, Coins customers have access to a mobile wallet and services such as remittances, mobile air-time and bill payments. The company has one of the country's largest cash distribution networks, operating through over 33,000 partner locations. We aim to improve people's everyday lives through convenient, accessible, and approachable financial services. Providing our users with a stellar product and excellent customer experience is at the heart of our business.

    We are a fast-growing startup looking to work with passionate, motivated professionals in improving our products and accelerating financial inclusion in Southeast Asia.

    We place great value on open communication, work ownership, and continuous learning on the job.

    Who you Are

    • We are looking for a highly enthusiastic Data Scientist to join our growing data team.

    • You will be responsible for the development, maintenance and continuous improvement of machine learning models.

    • We actively seek individuals who are high in industriousness and high in orderliness, with an intrinsic interest in the design and evaluation of field experiments at scale.

    • The ideal candidate works well without supervision and is capable of both having independent thoughts and acting on them.


    Work closely with data engineering team on delivering Machine Learning applications in production, and evaluating them.

    Required skills

    • Advanced data manipulation and data visualization skills in either R or Python

    • SQL

    • Exploratory Data Analysis (EDA)

    • Understanding of probability and statistics

    • Reports in either Rmarkdown or Jupyter Notebooks

    • Causal inference

    • Feature construction for supervised learning projects

    • Ability to explain representation decisions, optimization decisions and evaluation decisions in ML projects

    • Domain knowledge in at least one functional business area (e.g. marketing, finance, operations etc)

    • Strong knowledge of data-science tools and libraries in either:

    • A. R (dplyr, tidyr, ggplot2, caret, glmnet) or

    • B. Python (scikit-learn, numpy, pandas, seaborn etc.)

    Skills good to have

    • Understanding of transfer learning, unsupervised learning, text-mining

    • Understanding of the difference between competition ML and production ML

    • Understanding of business intelligence

    • Understanding of data intensive applications in general

    • Experience using data processing engines (Spark/Flink/KSQL)

    • Understanding of ML tools such as Tensorflow, Keras, xgboost

    • Managed services on the cloud (AWS, GCP, Azure etc)

    • Docker, Kubernetes

    • Knowledge of Linux and command line tools

    • CI/CD

    Our work environment

    • Remote friendly

    • Flexible schedule

    • International geo distributed team

    • Infrequent business trips to SEA countries

    • AWS

    • Databricks Spark

    • Flexible Vacation

  • 1 week ago

    Truveris is a digital health company that partners with employers, brokers, and pharmaceutical companies to dramatically improve people’s ability to afford and access prescription drugs. With expertise and technology solutions that span across the prescription drug ecosystem, we deliver the outcomes people and businesses need to thrive.

    We are on a mission to transform the pharmaceutical industry and are backed by leading venture capital firms including Canaan Partners, First Round, New Atlantic Ventures, New Leaf Venture Partners, Tribeca Venture Partners and McKesson Ventures. In 2018, Truveris was ranked as one of the fastest growing technology companies in the U.S. by Deloitte, Crain's, and Inc.


    We are looking for an analyst to join our team to help support the exponential growth of our Life Sciences business. The perfect candidate will be someone eager to learn and help us transform the prescription drug industry. As an analyst in our Life Sciences business, you will have the opportunity to embed yourself as a key member of the organization, supporting our product and client services teams. In this role, you will be responsible for owning analytics projects leveraging both client and internal data to deliver insights that drive client decision-making.  Additionally, you will have a key part in driving the evolution of our life sciences product suite, defining how we can better use data to differentiate Truveris in the market and supporting the build of our enhanced reporting platform. This role requires someone with a strong analytical mind, endless curiosity, a passion for telling stories with data, and meticulous attention to detail. 


    • Help design and implement TruInsights 2.0, our revised reporting platform, in collaboration with the product and development teams. Understand client questions and determine the best ways to answer them with analytics and visual charts

    • Support client delivery teams with analytical expertise as they look to design and implement programs

    • Support client delivery teams with regularly scheduled analytics, including support for quarterly business reviews and monthly reporting. When relevant and possible, train client delivery teams to pull the report themselves

    • Identify opportunities for new analytical and data visualization offerings, and work with product and development to implement them

    • Create and lead internal trainings and case studies on analytics for cross-functional partners

    • Identify ways to make analytics process more efficient and effective


    • 3-5 years of experience an analyst role 

    • Experience working with complex data sets

    • Experience in the healthcare or life sciences industry a plus

    • Experience getting up to speed and contributing to projects on a short timeline

    • Able to summarize complex ideas and data into easily communicable concepts; passionate about data visualization

    • 2+ years of Tableau, Looker or other BI tool development experience 

    • Knowledge of SQL required 

    • Knowledge of Python, R or other data science tools and/or experience with Redshift, Apache Spark a plus

    • Passionate about changing and improving the healthcare industry for all stakeholders and willingness to challenge convention and question the status-quo

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!