Senior Analytics Engineer

Senior Analytics Engineer

This job is no longer open

About Us

As experts in the modern data stack, Brooklyn Data Co. (a Velir company) is a leader in data and analytics consulting, where we partner with our clients to manage, understand, and unlock their company value with data.

BDC has a best-in-class team of analysts and engineers from around the world. We are building an environment where people of all identities, experiences, and backgrounds can thrive and learn. As an equal opportunity employer, that means firmly committing to diversity, equity, and inclusion in our hiring efforts, as well as with our clients and partners. Internally, we promote work-life balance as integral to our people-first approach, because we know that the best outcomes for our clients come from investing in our team members and meeting them where they are.

To maintain our commitment to the full inclusion of all qualified individuals, please let us know if reasonable accommodation is needed to participate in our job application or interview process by emailing us at PeopleOps@BrooklynData.co.

About the Role

Brooklyn Data Co. (a Velir Company) is hiring for a Senior Analytics Engineer located in the United States.

Although we’re an all-remote company, we still need to be thoughtful about where we work. Check out the resource at the bottom of this page for a list of approved countries and US States where team members can work permanently.

At this time, Brooklyn Data Co. (a Velir company) does not sponsor visas for candidates, and unfortunately cannot accept candidates in the US on OPT or CPT.

As a Senior Analytics Engineer, You Will…

Work with a variety of clients building their future data environment, and play a critical role in leveraging data to drive informed decision-making. As a Senior Analytics Engineer, you will spend the majority of your time developing the data transformation layer - cleaning and modeling data using business logic to empower our clients to make better decisions. We hire Analytics Engineers who seek to understand business processes, employ engineering best practices, are comfortable writing code tests, and appreciate really good documentation!

Specifically, Your Responsibilities Will Include

  • Designing and building robust, scalable and reusable data models in SQL that support a variety of downstream use cases, using tools like dbt, that
  • Configuring and optimizing aspects of a cloud data warehouse such as data permissions, compute and storage clusters, and table schemas
  • Focusing on opportunities to reduce complexity within client data stacks
  • Configuring data ingestion tools like Fivetran and the connectors to different data sources
  • Designing and implementing data governance frameworks
  • Advising a client on the pros and cons of one data warehouse platform over another
  • Reviewing a teammate or client’s code for accuracy, DRYness, style and performance
  • Collaborating with data engineers and data analysts on end-to-end requirements for clients
  • Help set and document the standards for the analytics engineering practice at BDC


What We’re Looking For

Whether you’ve had a role like data warehouse engineer, ETL developer, or data consultant, we’re seeking folks with mid- to senior-level experience thinking critically about how data can be transformed to best support and inform organizational needs and culture.For this opening, we specifically need analytics engineers with substantive experience using dbt.

Because our clients are mostly US-based, we look for the ability to communicate with professional proficiency in English, verbally and in writing.

Must Haves

  • Expert proficiency with data transformation tools (e.g., dbt)
  • Expert proficiency in data modeling approaches and philosophies (e.g., Kimball, OBT)
  • Expert proficiency with at least one cloud data warehouse (e.g., Snowflake)
  • Expert proficiency with version control and git
  • Knowledge of common data integration patterns (e.g., CDC, ELT, etc.)
  • Knowledge of common data integration / orchestration platforms (e.g., Fivetran, Azure Data Factory, Apache Airflow)


Bonus Points

  • Experience mentoring and advising other engineers
  • You can thrive in a remote-first, distributed work environment.
  • You have worked collaboratively with cross-functional teams and stakeholders to achieve organizational goals.
  • You have experience working through organizational changes, mergers, acquisitions, or shifts in technology direction.

Why You Should Join Our Team

We are a fully remote and distributed team currently operating with team members and clients from Los Angeles to Lagos, North Carolina to New Zealand, South America to Central Europe... and we're still growing!

We strive to provide a sensible working environment that endorses healthy work hours, and we offer flexible remote work options. We have a progressive parental leave policy, offer paid volunteer days, and vacation time is not just encouraged, but celebrated.

We believe that high-performing teams and positive employee experiences rely on a workplace environment that encourages open feedback and communication, fresh perspectives, and experimentation. To that end, we actively seek candidates who can bring diverse experiences and backgrounds to our team. If you’re from a background that’s historically underrepresented in tech, we’d particularly love to meet you.

Benefits & Compensation Principles

Benefits

We offer competitive benefits in a remote-first, dynamic culture including:

  • Comprehensive health, dental, and vision insurance options, generously subsidized by Velir
  • Flexible spending accounts for individual and dependent care expenses
  • Short- and long-term disability coverage
  • Life, AD&D Insurance
  • Paid vacation time starting at 15 days/year and increasing to 20 days at 4 years of tenure
  • 5 paid sick days and up to 11 paid company holidays, plus 2 floating holidays and additional paid time off for voting and volunteering
  • Competitive 401(k) plan with 100% matching up to 4%
  • ...and more!

For non-US-based team members: In lieu of employer-provided benefits, Brooklyn Data provides additional compensation to support health insurance, accounting, as well as an equivalent retirement contribution. All team members are eligible for parental leave, PTO, holidays, education allowance, and equipment and office setup allowance.

Compensation

We believe all team members should be rewarded competitively, using practices that are equitable and transparent. This philosophy ensures we’re able to find, grow, and retain exceptional talent from a variety of backgrounds.

The pay range for this role is:

  • United States: $138,213 - $162,249 USD

Please note that compensation packages are finalized after the interview process is concluded. We use a competency-based approach to base pay, which means it is based on the competencies and skills demonstrated for this role.

Core Company Values

  • Take the Long View - Ensure the company is built to last
  • Be Genuine - Bring honesty and authenticity to all that you do
  • Be Courageous - Make the right decisions even when they aren't the easiest decisions
  • Work with Focus + Passion - Display purpose and take pride in your work; never stop learning

Our Commitment to Applicants

We understand how nerve wracking and time consuming applying for a new job can be. We want you to feel comfortable, be excited, and have clarity in the process when applying to join our team!

At BDC, we take pride in our unique hiring process as well as our commitment to reviewing and responding to each candidate, even if we don't see a clear match with one of our current open roles. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

In alignment with our transparency values, here's what happens when you apply for a position at Brooklyn Data Co.

  1. Kickstart Questions & Skills Assessment: Your answers to the application questions will help us understand how your experience and interests map to what we need to grow the team. As you may have noticed, we run a fairly unique application process! Our team carefully designed our hiring process to help us focus on evaluating key skills and candidate values, so uploading your resume is optional! This helps us maintain a more equitable process since candidate identification is anonymized in our applicant system. We’re less focused on where you’ve been, and more on what you can do!
  2. Application Review: Your application will be reviewed by our team to ensure your location is aligned with the role needs, written communication is clear and complete, and that your skills are relevant to the job. You should hear from us within a week of applying.
  3. Intro Chat: You’ll speak to a manager about your background and interests and get a chance to learn more about Brooklyn Data and our acquisition with Velir.
  4. Technical Exercise: Work on problems that reflect the job - you’ll submit your responses to a set of exercises designed to reflect the technical and communication skills you’ll need on the job. We hope it both gives us a sense of your skills and you a sense of day-to-day work at Brooklyn Data. We’ll pay you a stipend for your time so that the time (about 4 hours worth) doesn’t create an unfair barrier for any applicants.
  5. Team Interview: Chat with your future co-workers by phone or Zoom - you’ll chat for about an hour with a few of the people with whom you’ll be working. We'll share our key questions in advance, because we want to level the introvert / extrovert playing ground, to have you as much at ease as possible, and to make the best possible use of our time together. You’ll also have some time to ask questions of the team.
  6. Leadership Chat: Meet with our VP or Chief People Officer to discuss broader areas of interests within the company. They’d be happy to answer any lingering questions you may have at this stage in the process.
  7. References: We'll ask to speak to two or three people who can speak to your work.
  8. Our decision: If you’re selected, we’ll make an offer and open the avenues for communication with our team members to support you in making your decision. If you’re not selected in the current round, we promise to give you some context as to why not, if you’d find that useful. Keep in mind that we’re growing, and we expect there to be many future opportunities!

About Brooklyn Data Co., a Velir company

Brooklyn Data Co.—a Velir company provides the technical skills, experience, and leadership to deliver best-in-class data capabilities. That means we act as an extension of your organization–collaborating in real-time with your data team and stakeholders, flexing to provide support in the areas you need most.

Apply Now

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.