G

Goodwin

Global law firm handling complex transactions

Data Engineer

Data EngineeringUpdated on Nov 10
Full-time$92.9k - $160.3kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is preferred.
  • At least 2 years of experience in a data engineering or related technical role is required.
  • Strong SQL skills, including joins, aggregations, common table expressions, and window functions, are required.
  • Experience using Python for data engineering, scripting, or automation tasks is required.
  • Hands-on experience with at least one cloud data platform, such as Snowflake, Databricks, BigQuery, or Redshift, is required.
  • Understanding of core data modeling concepts, including fact tables, dimension tables, and schema design, is required.
  • Experience using Git or similar tools for source control is required.
  • Strong problem-solving skills and attention to data accuracy and detail are required.
  • The ability to work independently and collaboratively across teams is required.

Responsibilities

  • Build, test, and maintain data pipelines and data models using orchestration and transformation tools to move and transform data across source systems, warehouses, and analytics platforms.
  • Support the development and maintenance of ETL/ELT processes, ensuring data is accurate, timely, and reliable; troubleshoot and resolve data quality issues as they arise.
  • Collaborate with data engineers and product owners to implement data governance practices, including testable code, proper error handling, rerunnable jobs, and monitoring and observability.
  • Contribute to documentation of data pipelines, schemas, and processes to support team knowledge-sharing.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, and use Git for all code changes.

Desired Qualifications

  • Exposure to law firm application databases such as Aderant Expert, Foundation, or iManage is a plus.
  • Familiarity with ETL/ELT tools such as dbt, Airflow, or similar transformation and orchestration frameworks is desirable.
  • Familiarity with AI/LLM technologies as applied to data engineering is desirable.

About the Company

Goodwin

Global law firm handling complex transactions

Goodwin is a global law firm that provides legal services to businesses, handling complex transactions, high-stakes litigation, and advisory work across industries such as financial services, life sciences, private equity, real estate, and technology. Its approach centers on assembling experienced legal teams to tailor solutions for each engagement, whether closing major deals, resolving disputes, or guiding strategy, with fees charged by the hour or on a per-project basis. Its scale and international reach—with offices in major markets across the United States, Europe, and Asia—enable seamless cross-border support and industry-focused advice. The firm’s goal is to help clients navigate complex legal landscapes, protect their interests, and achieve business objectives through practical, targeted legal solutions.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Goodwin

See more jobs