Engineering Manager, Data Warehouse

Sorry, this job was removed at 11:24 a.m. (PST) on Monday, September 9, 2019
Find out who's hiring in Bellevue.
See all Data + Analytics jobs in Bellevue
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

OfferUp is on a mission to create the simplest, most trustworthy way to buy and sell locally. The free app for iOS and Android helps sellers quickly post items for sale with just a picture from their smartphones and lets buyers easily browse what's nearby. Now the largest mobile marketplace for local buyers and sellers in the U.S., OfferUp brings millions of people together to discover more value right where they are.

At a Glance

  • A top shopping app on iTunes and Google Play
  • Geekwire App of Year
  • 60+ Million Downloads

Data Warehouse Manager

Here at OfferUp, data is at the core of our business, providing insights into the effectiveness of our products, and enabling technology that powers them. As the Data Warehouse team, we build and operate OfferUp’s data warehouse. We manage batch and streaming computation for data loads, data analysis, and BI. OfferUp is the place for you if you are:

  • Passionate about building large scale distributed data processing systems.
  • Motivated by making an enormous impact on the companies bottom line.
  • Enjoy supporting engineering and product systems.

You will be part of a team that builds the data ingestion, transport, storage, and orchestration layers. You will help shape the vision and architecture of OfferUp’s next-generation data infrastructure. Making it easy for developers to build data-driven products and features, and business operations to make data-driven decisions.

Building a data warehouse for the largest and most responsive mobile marketplace poses unique data challenges that require leveraging the latest developments in data infrastructure. We leverage open-source infrastructure where we can, but are ready to build and share solutions if they don’t exist yet. You will be creating an analytics platform working with cutting-edge technologies like Kafka, Spark, Snowflake, and Airflow.

We regard culture and trust highly, and are looking forward to welcoming your contribution and guidance for the team!

 Responsibilities:

  • Ability to provide leadership, clear direction, and mentoring to data warehouse team and delegate effectively
  • Ability to manage project scope and expectations effectively
  • Influence technical direction for the company, leveraging your prior experiences, and helping evaluate emerging technologies and approaches
  • Prioritize team workload
  • Maintain, enhance, and enforce operational controls and processes
  • Establish procedures and protocols for change management, executive reporting, and defect tracking
  • Drive data warehouse best practices, set standards, and propose larger projects which may require cross-team collaboration
  • Build and operate large scale data infrastructure in production.
  • Think through long-term impacts of critical design decisions and handling failure scenarios
  • Ability to design an on-time and accurate reporting system, to a broad audience
  • Ability to work with both IT and Business Executives to identify and document an Enterprise Reporting vision at both the strategic and tactical levels
  • Ensure the supervision and monitoring of all Data Warehouse system activity
  • Contribute at a senior level to the data warehouse design and data preparation by implementing a robust and extensible design
  • Strong knowledge of data warehousing disciplines such as data access, ETL, data management, data modeling, metadata, performance management, data quality, schema development, data marts, data dictionary and business intelligence (BI) tools
  • Ability to manage CCPA and other governmental requirements

 Requirements:

  • 8+ years of professional software development experience
  • Thorough knowledge of data warehouse principles and techniques, specifically dimensional data modeling
  • Strong ability in distributed systems for processing large scale data processing.
  • Ability to communicate technical information effectively to technical and non-technical audiences
  • Experienced leveraging open-source data infrastructure projects, such as Apache Spark, Airflow, Kafka, Flink, Samza, Avro, or equivalent
  • Experienced building data pipelines and real-time data streams
  • Experience building software in AWS or a similar cloud environment is highly desirable
  • Experience with AWS services like EMR, Kinesis, Firehose, Lambda, Elastic search is a big plus
  • Computer Science or Engineering degree required, Masters degree preferred
  • Must be eligible to work in the United States

OfferUp is changing the way people buy and sell locally! Come join the team and take the ride of your life!

OfferUp provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, OfferUp complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training.

OfferUp expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of OfferUp’s employees to perform their job duties may result in discipline up to and including discharge. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Nestled just south of downtown Bellevue with quick access to local highways- perfect to walk out to our daily foodtrucks or around Mercer Slough Park.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OfferUpFind similar jobs