Software Engineer, Data

ReverbChicago, IL
7dHybrid

About The Position

Our Engineering organization takes pride in crafting extraordinary software in service of our mission. We take an active role in product ownership by measuring the impact of features we release, collaborating with internal partners, fixing bugs, and ultimately building products and features that have a measurable impact on the business. Our team works together, pairing on design and coding patterns, peer-reviewing code, and elevating other developers through continuous mentorship and learning opportunities. As part of Reverb’s Data Engineering team, you’ll help build a platform to enable confident, informed decisions and products that scale along with our business. We are a small, forward-thinking team looking for creative engineers who can face a wide range of problems, researching and implementing innovative solutions that make the most of our data. This is a full-time, hybrid position reporting to the Senior Engineering Manager of our Data Engineering team. Hybrid team members are expected to work from our Chicago office 1-3 times per week, depending on team norms.

Requirements

  • We use a wide variety of languages, frameworks, and databases, so many skills and experiences would make you a good fit for our team, including:
  • Python in data engineering, web and/or ML applications.
  • ETL/ELT pipelines and data warehousing.
  • Relational databases, including data modeling, performance, optimizations, and crafting SQL queries.
  • Understanding of different types of data storage and their trade-offs.
  • Experience in machine learning techniques, pipelines and applications.
  • Ability to collaborate with engineering peers, data scientists, data analysts, and other business and product partners.
  • Familiarity with AWS infrastructure.

Responsibilities

  • Maintain and improve our data pipelines and warehouse to ensure our users have timely access to accurate data. Our current stack uses Python, Airflow, Redshift, dbt, Looker, and more.
  • Actively contribute to building out our machine learning platform by partnering with our Data Science, Search Science and Product teams who are focused on launching ML models for search, recommendations, and other areas.
  • Collaborate with data analysts and other internal partners across the organization to find exciting insights within our data and make them available to our product teams.
  • Build and share a deep understanding of your chosen languages, framework, or other area of expertise. Push yourself and the team to be continuously learning and growing.
  • Demonstrate a sense of ownership for your work, including understanding requirements, crafting solutions, and building robust testing plans to ensure the highest data quality.
  • Participate in pairing sessions, code reviews and other team habits.

Benefits

  • 100% paid premiums for medical, dental, and vision coverage for the employee, spouse or domestic partner, and all eligible dependents. Medical coverage includes gender affirming care.
  • Life, AD&D, and supplemental long-and short-term disability insurance
  • A matching 401(k)
  • A generous PTO policy that includes vacation, sick/mental health days plus 11 paid holidays and two floating holidays
  • Professional development and continued learning opportunities through access to mentoring, 1:1 coaching, and platforms like Skillsoft
  • 18 weeks of gender-neutral parental leave for the birth or adoption of a child
  • Up to $25,000 reimbursement of adoption and/or surrogacy-related expenses
  • Paid sabbatical program
  • Annual work/life stipend
  • Ways to give back to your community through volunteer time off

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service