Senior Data Engineer

Senior Data Engineer

This job is no longer open

Brooklyn Data Co. (a Velir company) is hiring for Data Engineers located within the United States. We are fully remote and distributed, which means we can collaborate from wherever works best for each team member. We currently operate 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!

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.

About Us

BDC is crafting a place where data people love to work. We are thought leaders working towards meaningful, sustainable growth as individuals, as an organization, and as analytics partners with our clients.

At BDC, we’re 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.

What we’re looking for

Whether you’ve had a role like data engineer, cloud engineer, 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.

We’d love to hear from you if…

…You’re the kind of person who

  • Values diverse, inclusive teams and creating an environment where people of all identities, experiences, and backgrounds can thrive
  • Embraces an environment where you’ll be exposed to a variety of companies, business challenges, and tools / software
  • Thrives or would thrive in a remote-first, distributed work environment
  • Appreciates thinking about the “why” in addition to the “how”

…You’ve done some of these things

  • Worked with cloud data warehouses such as Snowflake or BigQuery
  • Set up or run infrastructure needed to orchestrate data pipelines
  • Written and deployed Python code in a production environment
  • Used SQL to write complex queries that join data across multiple systems
  • Maintained code using a git-based version control platform
  • Worked collaboratively with cross-functional teams and stakeholders to achieve a goal
  • Worked in an agile environment
  • Worked in a consulting, SaaS, or e-commerce company
  • Provided technical mentorship
  • Worked with event-based architectures and streaming platforms such as Kafka and Kinesis
  • Worked with distributed compute engines such as Apache Spark or Trino to process large-scale data sets efficiently, ensuring optimal performance and scalability

Things you might do at Brooklyn Data

  • Develop SQL and / or Python code that solves a data integration challenge common to our clients
  • Write Apache Spark jobs that process large amounts of data efficiently
  • Create design documentation and Architecture Decision Records to help clients understand the impact of various data architecture decisions
  • Configure and manage key data infrastructure components such as  data warehouses, data integration platforms, orchestration platforms, etc.
  • Analyze a client’s operational database for data quality issues
  • Build tables in SQL using dbt
  • Troubleshoot ELT problems
  • Review a teammate’s code for accuracy, DRYness, and style
  • Advise on architectural  approaches that balance outcomes, security, and performance

What it’s like working at Brooklyn Data

We’re at an exciting time in our company’s history: in just a few years, we've already made a name for ourselves and are scaling to match demand.

That means we have an expanding client base, growing partnerships, and are consistently profitable. We continue to enthusiastically craft a culture that’s inclusive, career-minded, and action-oriented. We welcome feedback and input on everything from hiring to onboarding to project management practices. We hold each other to practicing our company values, to finding ways to strengthen the areas we each need to grow in, and to finding ways to take care of each other throughout.

You can expect to hone your technical skills and business acumen with opportunities on a variety of client engagements, by making open-source contributions to the data community, and by contributing to our pro-bono efforts. You’ll sharpen your focus on useful, small iterations of work and steward our planning and prioritizing systems to make sure everything the team stays the course throughout this period of growth. You’ll be able to share the things you’re really good at, learn from each of your coworkers, and have space for all the great things you love doing outside of work, too.

What to expect from the screening process

  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. 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. 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.
  3. 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.
  4. Team Interview: Chat with your potential 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.
  5. 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.
  6. References: We'll ask to speak to two or three people who can speak to your work.
  7. 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!

Note that our clients are mostly US-based, and so we look for the ability to communicate with clarity in English, verbally and in writing.

Compensation & Benefits

Compensation (US)

  • $150,231 - $174,269

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.

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.