Data Engineer Job at Book of the Month, New York, NY

VVBpZEpxTU5vd1VLY3RVcmhRWmoxMXJn
  • Book of the Month
  • New York, NY

Job Description

The Engineering team at Book of the Month is responsible for developing and maintaining the platform's web and mobile applications. We are looking for a highly organized Data Engineer to facilitate data delivery and reporting across the business. Our user base generates millions of rows of data daily, and you will play a critical role in the way the company uses this information to make business decisions. We're open to a range of experience levels, from engineers earlier in their career looking to grow, through senior engineers ready to shape our data practices.

What you will do…

  • Build and maintain a standard set of report-ready data cubes used for reporting and analysis across the company.
  • Document and cross-train how best to use our internal data sets to make effective analytical decisions.
  • Work closely with other teams such as Product, Marketing, Operations, and Finance to understand company reporting and prioritize the reporting roadmap.
  • Collaborate with the Product and Engineering teams to ensure new features and experiments can be effectively measured and reported on.

About You…

  • BS in a technical or analytical discipline, or equivalent practical experience.
  • Experience as a Data Engineer or in a closely related role. We're open to candidates across a range of experience levels, and scope and ownership will be calibrated accordingly.
  • Strong Technical Skills:
    • Proficient in writing SQL queries to transform raw user action data into business data; comfort with complex queries scales with seniority.
    • Experience with Snowflake is required; hands-on experience implementing OpenFlow with Snowflake is strongly preferred for senior candidates and a nice-to-have for others.
    • Experience with Redshift is a plus.
    • Scripting skills in Python, R, Bash, or equivalent is required
  • Strong critical thinking and problem-solving abilities with the ability to reveal hidden relationships and patterns.
  • Ability to collaborate effectively with teams across the company to plan and execute data-driven projects that help make smarter and faster fact-based decisions.
  • Ability to multitask in a fast-paced environment.


Salary Range: $100,000 - $150,000


 

Job Tags

Full time

Similar Jobs

Leidos

Associate Distribution Engineer Job at Leidos

 ...UNLEASH YOUR POTENTIAL At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do... 

Lockheed Martin

Mechanical Engineer Job at Lockheed Martin

 ...Moorestown NJ 08057 USAPosted 04/03/2026Job Descriptionback to topDescription:What We're DoingAs a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If youre looking to be a part of a passionate... 

ArtVersion

Front-End Developer Job at ArtVersion

Front-End DeveloperDescriptionArtVersion is a leadingweb design companyfrom Chicago with a global footprint and national recognition for its web design capabilities. We help brands solidify their communications and visual identities to elevate user experiences.... 

Clearwater at Glendora

Caregiver Job at Clearwater at Glendora

Are you passionate about serving seniors? Do you want to be part of team that strives to create experiences that celebrate our seniors? Clearwater at Glendora is a premier luxury senior living community in Glendora and is looking for a full-time Caregiver to join the...

Gpac

Superintendent - Commercial Construction Job at Gpac

Superintendent - Construction A well-established commercial general contractor is seeking an experienced Superintendent with healthcare...  ...: Competitive compensation Full benefits package Stable pipeline of work in the Nashville market If you're a field-driven leader...