Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Brattle Group Logo

Senior Data Engineer

The Brattle Group

$105,000 - $120,000
Dec 4, 2025
Boston, MA, US
Apply Now

The Brattle Group is looking to solve complex data engineering challenges and deliver high-impact results to clients by hiring a Senior Data Engineer to shape data engineering practices and provide technical leadership.

Requirements

  • Expert-level proficiency in Python for data processing, automation, and scripting
  • Deep familiarity with machine learning concepts (e.g., predictive modeling, classification, generative AI, vector search).
  • Solid experience with SQL and performance optimization (indexing, query tuning).
  • Experience with Azure (or comparable cloud platforms) for data storage, pipelines, and services.
  • Familiarity with modern data formats (e.g., CSV, Parquet, JSON) and associated transformations.
  • Hands-on experience with version control (Git) and CI/CD pipelines.
  • Ability to assess project requirements and select the most appropriate data engineering tools, and identify gaps or limitations where no suitable tool or approach exists.

Responsibilities

  • Defining technical workstreams for projects, including technology selection, time and cost estimation, and output expectations.
  • Exercise independent judgment in ambiguous technical situations, balancing trade-offs and articulating clear recommendations to project teams and clients.
  • Researching and piloting new technologies to introduce functionality or improve existing processes, based on identified opportunities or guidance from leadership.
  • Reviewing pull requests submitted by Engineers to the internal scripts library, providing constructive feedback and maintaining code quality.
  • Coordinating with IT to manage software licensing and implementing new technologies.
  • Developing and delivering training courses to expand the internal knowledge base.
  • Writing reproducible scripts (Python preferred) for unstructured text data classification, cleaning, and visualization.

Other

  • Bachelor’s Degree in Computer Science, Computer Engineering, or related field; advanced degree is a plus.
  • 4–6 years of professional development experience, with a focus on data engineering or related fields.
  • Strong mentorship and coaching skills, including reviewing code and providing feedback to junior team members.
  • Ability to manage multiple parallel workstreams in a fast-paced environment.
  • This position is not eligible for immigration sponsorship.