Data Engineer II

US, Washington, Seattle

Brooks Running

Shop superior running shoes and apparel for men and women with free shipping and returns. Your search for great running gear starts and ends with Brooks Running.

View company page

Who We Are:
At Brooks, we believe a run can change a day, a life, the world. Everyone who works here is a key part of our obsession to make the best running gear on the planet. We want our business — which also happens to be our passion — to be a place where everyone feels welcome and comfortable being themselves. Our company culture defines us, bonds us together, and drives our success. We live this culture daily through our brand values: Runner First, Word is Bond, Champion Heart, There is no “I” in Run, and Keep Moving. This means we always solve for the runner, do what we say we will, give it our all, are generous with our humanity, and find a way to keep moving every day, because joy is kinetic. 
Are you ready to help create something extraordinary?
Your Job:
Brooks has revolutionized its Data & Analytics capabilities by rebuilding the ecosystem using best of breed cloud native technologies in multi-cloud environment. This is just the start, however, as we will continue to evaluate, implement, and expand our platform to exceed the needs of our business partners. We will partner with our business teams to understand their challenges and seek to implement solutions that they never thought possible. Further we will continue to adopt best practices for operational excellence (e.g., Agile, DevOps, CI/CD, DataOps). Brooks is a data savvy company, and our teams expect results.  The successful Data Engineer candidate will be a self-starter, willing to learn new technologies and build data expertise & deliver quality data pipelines for the data engineering platform at Brooks. You will work closely with all disciplines of Data & Analytics, IT, and business teams to understand and implement reliable data pipelines for performance & scalability. Come join Brooks in leading the way with Data & Analytics!

Responsibilities:

  • Platform Delivery
  • Collaborate with Lead Data Engineers and domain Architect to design, build, optimize the data architecture and extract, transform, load (ETL) pipelines to make them accessible for the data users
  • Own and support data engineering platform tools using technologies like Snowflake, AWS, HVR, KNIME, etc.
  • Design robust ETL pipelines of medium complexity adhering to existing patterns while keeping performance, uptime, reduced technical debt, scalability, and extensibility
  • Develop and perform unit tests, and maintain up to date code in source control
  • Collaborate with other Data Engineers for code review and participate in pair programming when needed
  • Independently troubleshoot issues reported by users and errors from ETL jobs with minimal guidance; participate in on-call rotation and perform root cause analysis
  • Deliver quality code and follow best practices and standards keeping performance & Scalability in mind to keep cost in check in Cloud environment
  • Partner with Platform Product Manager to prioritize and deliver high quality data products, working in agile team
  • Live the culture of sharing, re-use, design for scale and stability, and operational efficiency of data and analytical solutions. Demonstrate the passion for innovation and continuous improvement
  • Maintain awareness of advancements, and changes in technologies relating to data engineering and cloud data platforms
  • Overall
  • Bring a positive Run Happy energy and work with the team to deliver the best possible solutions
  • Learn the business, learn the data that supports the business; be a partner – don’t just implement technology
  • Live Brooks’ values
  • Other responsibilities as required

Qualifications:

  • Bachelor’s degree or equivalent work experience in Computer Science, Engineering, Math, Information Systems, or related disciplines
  • 5+ years of professional experience in data warehouse ETL or Data Engineering development
  • 3 - 5 years of hands-on experience with Python and solid understanding of Object-Oriented Programming Language concepts
  • Proficient in SQL and experience in working complex transformations
  • 2-3 years of experience working in Cloud data platforms (Snowflake, Microsoft Fabric preferred)
  • Experience working with source control tools (Git/Bitbucket)
  • 3+ years of current professional experience in cloud based ETL data engineering development (AWS preferred). Certification is a plus.
  •  Solid understanding of data modeling and data architecture concepts
  • Experience working in data orchestration and transformation tools (Airflow and dbt preferred)
  • Experience with analyzing data, unit testing & data quality validation
  • Excellent verbal and written communication skills, demonstrating effective listening through concise, clear verbal and written communication.
  • Good interpersonal skills and demonstrated problem solving skills
  • Embraces and lives the Brooks values!
Compensation:The pay range for this position, based out of the Brooks Seattle HQ, is $114,945 - $172,469 per year. Base pay offered will vary depending on job-related knowledge, skills, and experience.
Other:Brooks is proud to offer a robust benefits package to our employees and their families!  Benefits- including medical, dental, vision, life and AD&D insurance, disability insurance, HSA and employer contribution, FSA, family & fertility assistance, 401K Savings Plan and match, employee assistance program, and transportation assistance.  Paid Time Off- Brooks offers generous time off including three to five weeks of paid time off, eleven paid holidays, paid sick and parental leave. Bonus- in addition to base pay, Brooks employees may also be offered an annual bonus based on company performance.   Perks- including product discounts, employee recognition, fitness discounts, volunteer and donation benefits. 
At Brooks, we celebrate diversity & equity. We are committed to creating an inclusive environment, and encourage people of all backgrounds, perspectives, experiences, and skills to apply. Brooks is proud to be an equal employment opportunity employer. All employment decisions are made without regard to race, religion, creed, color, national origin, age, sex, gender, gender identity or expression, two-spirit identity, sexual orientation, genetic information, sensory, physical, or mental disability, marital status, pregnancy (including childbirth and related conditions), honorable discharge or military status, protected citizen status, actual or perceived victims of domestic violence, sexual assault or stalking, HIV or Hepatitis C infection, political ideology, use of a trained guide dog by a person with a disability, or on any other basis protected by federal, state or local law, or any other non-merit based factors.
Apply now Apply later
  • Share this job via
  • or

Tags: Agile Airflow Architecture AWS Bitbucket CI/CD Computer Science DataOps Data pipelines Data quality Data warehouse dbt DevOps Engineering ETL Git KNIME Mathematics OOP Pipelines Python Snowflake SQL Testing

Perks/benefits: 401(k) matching Career development Equity Fertility benefits Fitness / gym Flex vacation Health care Insurance Medical leave Parental leave Salary bonus Startup environment

Region: North America
Country: United States
Job stats:  5  3  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.