Data Engineer at Catch Co.

| Chicago
!Sorry, this job was removed at 8:57 a.m. (CST) on Tuesday, January 21, 2020
Apply now


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.


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
  • We are based in Chicago’s West Loop (one of the best restaurant neighborhoods in the world), with easy access to all major public transportation systems

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
Read Full Job Description
Apply now


We are located in Chicago's West Loop neighborhood across the street from the French Market and Ogilvie Transportation Center.
Apply now
Save jobView Catch Co.'s full profileFind similar jobs