Full-Time

Principal Data Engineer

Posted on 3/2/2023

Brooks Running

Brooks Running

1,001-5,000 employees

Running shoes and apparel

Consumer Goods

Compensation Overview

$162,197 - $227,766Annually

Senior, Expert

Remote + 1 more

Required Skills
Python
Airflow
Git
SQL
AWS
Snowflake
Requirements
  • Bachelor's degree or equivalent work experience in Computer Science, Engineering, Math, Information Systems, or related disciplines
  • 10+ years of experience in enterprise software solutions in the capacity of software architect, solution architect, or engineering lead
  • 10+ years of experience in databases, data warehouses, and ETL / ELT pipelines
  • 5+ years in cloud-based data warehousing (Snowflake preferred)
  • Expert in Python and SQL
  • Proficient with Git (command line)
  • Experience with cloud microservices (AWS preferred) and/or data streaming technologies and/or Machine Learning is a big plus
  • Experience building data pipelines using python and data orchestration tools like Apache Airflow
  • Experience performing root cause analysis for production issues and identify opportunities for improvement
  • Passionate about writing clean, documented, and well-formed code and perform code reviews
  • Excellent verbal and written communication skills, demonstrating effective listening through concise, clear verbal and written communication
  • Excellent interpersonal skills that inspire and build trust resulting in effective working relationships across the company
  • Keen attention to detail in planning, organization, and execution of tasks, while still seeing the big picture and understanding how all the pieces fit together and affect one another
  • Ability to anticipate how a decision made can affect our customers, our partners, our products, or other departments' operations and/or morale; “connecting the dots”
  • Demonstration of innovation and initiative - always looking at improving our products and processes while also displaying a willingness to dive into the details and help wherever necessary
  • Passionate participation in Brooks' sports activities a plus, overridden by the ability to understand and empathize with the runner to develop loyal, engaging relationships with our customers and the Brooks community
  • Embraces and lives the Brooks values!
Responsibilities
  • Break down and architect the most complex data engineering problems to deliver insights that meets and ideally exceeds business needs
  • Own and deliver (either directly or indirectly) solutions - from ingestion of sources to data products for end user consumption, from conceptual iteration to production support
  • Technical authority across all data engineering capabilities; approves all solutions and reviews functionality where appropriate

Brooks Running's goals are simple: everyone who wants to run feels welcome to run, and everyone who runs has a place to do it. They're working toward meaningful change the same way we run — by tapping into the limitless positivity of the run and then putting one foot in front of the other.

Company Stage

M&A

Total Funding

N/A

Headquarters

Seattle, Washington

Founded

1914

Growth & Insights
Headcount

6 month growth

1%

1 year growth

9%

2 year growth

21%

Benefits

Comprehensive medical and dental coverage

PPO and high deductible health plan options

Life insurance

401(k) with company match

Generous paid time off

10 paid holidays + your birthday

Parental leave

INACTIVE