Senior Data Engineer (Snowflake)

Brandes Investment Partners

San Diego (CA)

On-site

USD 160,000 - 190,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
401(k) match and profit sharing
Health, dental, vision insurance
Fertility benefits
Life, disability, and pet insurance
Paid time off and holidays
Tuition reimbursement

Job summary

Brandes Investment Partners is building a new Data Office and seeks a Senior Data Engineer (Snowflake) to join as a founding member. You’ll own the Snowflake platform, help shape architecture, engineering standards, and the data foundation supporting reporting, analytics and AI across the firm.

This hands-on role requires deep Snowflake, SQL and Python, plus experience with cloud data architectures, data security, and CI/CD.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related discipline, or equivalent practical experience.
  • At least seven years of relevant data engineering experience and meaningful experience building and operating production cloud platforms.
  • Experience with Snowflake, Terraform, Fivetran, Airflow or Dagster, dbt, Azure Data Lake Storage, data observability and lineage tools is a plus.

Responsibilities

  • Design and evolve Snowflake architecture including environments, databases, schemas, and virtual warehouses.
  • Build ingestion and transformation pipelines from enterprise applications, SaaS platforms, custodians, market and reference data providers, APIs and other sources.
  • Establish security, RBAC, observability, automated testing, Git and CI/CD practices.
  • Help optimize platform performance, reliability and Snowflake cost management.
  • Create reusable engineering patterns and standards that support internal teams and consulting partners.
  • Review consultant-developed code and architecture while helping ensure knowledge stays within Brandes.
  • Partner with Senior Analytics Engineer, Technology teams and business stakeholders to build durable data solutions.
  • Write advanced SQL and Python for data pipelines and troubleshooting.
  • Set the technical bar and engineering standards.
  • Collaborate effectively with technical teams, business stakeholders and outside consulting partners

Skills

Advanced SQL
Python
Data modeling
Observability
Data security

Education

Bachelor’s Degree in Computer Science, Information Systems, Engineering or related field
Equivalent practical experience

Tools

Snowflake
Terraform
Fivetran
Airflow
Dagster
dbt
Azure Data Lake Storage

Job description

What would you build if you had the opportunity to help shape a new enterprise data platform from the start?

Do you have deep, hands‑on Snowflake experience and enjoy working across SQL, Python, data pipelines, security, CI/CD and cloud data architecture? And perhaps most importantly, are you looking for a role where you can have a visible impact on how an established investment management firm builds its future data capabilities? If so, we’d like to meet you.

Brandes Investment Partners is building a new Data Office, and we are seeking a Senior Data Engineer (Snowflake) to join as a founding member of the team. You’ll serve as the primary internal engineering owner of our Snowflake platform and help establish the architecture, engineering standards and long‑term data foundation supporting reporting, analytics and AI across the firm. The annual base salary range we reasonably expect to pay for this role is $160,000 to $190,000. Placement within the range will depend on several factors, including the candidate’s experience, skills, qualifications, and overall fit for

What You’ll Do

This is a hands‑on senior engineering role with the opportunity to help shape the environment from the beginning. You will:

  • Design and evolve our Snowflake architecture, including environments, databases, schemas, virtual warehouses and data‑sharing patterns.
  • Build reliable ingestion and transformation pipelines from enterprise applications, SaaS platforms, custodians, market and reference data providers, APIs and other sources.
  • Establish strong practices around security, role‑based access, observability, automated testing, Git and CI/CD.
  • Help optimize platform performance, reliability and Snowflake cost management.
  • Create reusable engineering patterns and standards that support both internal employees and consulting partners.
  • Review consultant‑developed code and architecture while helping ensure critical technical knowledge stays within Brandes.
  • Partner with our Senior Analytics Engineer, Technology teams and business stakeholders to build durable data solutions.
  • Write advanced SQL and Python, troubleshoot complex problems and create reliable data pipelines.
  • Set the technical bar and establish engineering standards.
  • Collaborate effectively with technical teams, business stakeholders and outside consulting partners?
What We’re Looking For

We’re looking for someone with a Bachelor’s Degree in Computer Science, Information Systems, Engineering or a related discipline, or equivalent practical experience, along with at least seven years of relevant data engineering experience and meaningful experience building and operating production cloud platforms.

Experience with Snowflake, Terraform, Fivetran, Airflow or Dagster, dbt, Azure Data Lake Storage, data observability and lineage tools is a plus. Financial services, investment management or other regulated‑industry experience is also preferred.

Advanced SQL, including complex transformations, query optimization and performance troubleshooting.

Strong Python skills for data engineering, automation and pipeline development. Solid understanding of cloud data architecture, including layered data design, data lake and warehouse patterns, and cloud storage and integration on a major cloud provider.

Experience implementing data security and role‑based access control, including least‑privilege design and protection of sensitive data.

Why This Role Matters

This isn’t simply a role maintaining an existing data environment.

It’s an opportunity to join the Data Office at an important stage of its development and have direct influence over how the foundation is built. The position has ownership of the Snowflake engineering platform while working alongside the Data Office Director, Senior Analytics Engineer and consulting partners who provide additional capacity and specialized expertise.

If you're the kind of engineer who sees a greenfield environment and thinks, "I want to help build that," we'd like to hear from you.

Why Join Brandes?

As you get to know Brandes, you will quickly recognize that value is at the heart of everything we do. Value refers not only to our investment style, but also to how we engage with our colleagues and conduct ourselves as a firm.

We often say that Brandes is purpose-built for value. We believe this focus on value‑valuing our colleagues sets us apart.

This role offers the opportunity to manage your own territory while being part of a firm that values its people and fosters an environment that supports our mission: "To be an exceptional firm which provides superior investment advisory services in an atmosphere of accomplishment and enjoyment."

Our Workplace

We are looking for dynamic, self‑motivated individuals with diverse perspectives and experiences who are eager to roll up their sleeves and become part of a collaborative team culture built on mutual respect.

At Brandes, you'll work in an environment where colleagues can connect, thrive, and grow. We value our clients and are committed to placing their interests ahead of our own.

As part of our inclusive workplace, we take a holistic approach to supporting our people. You'll have access to comprehensive benefits and programs designed to promote health, wellbeing, and professional development at every stage of life and career.

Team members enjoy competitive compensation, firm‑contributed retirement plans, support for all family types, and policies grounded in respect and flexibility. You take care of our clients-and Brandes helps take care of you.

  • Comprehensive medical, dental, and vision (HSA and FSA options)
  • Fertility benefits, telemedicine, and mental health support
  • Generous PTO, holidays, and parental leave
  • 401(k) match and profit sharing with employer contributions
  • Company HSA contributions
  • Life, disability, critical care, and pet insurance
Wellness & Community
  • Fitness benefits, wellness programs, and employee‑led resource groups
  • Paid time off to volunteer in your community
  • Employee Assistance Program (EAP) and mental health resources
Growth & Development
  • CFA sponsorship and generous tuition reimbursement
  • Internal mobility

We provide equal opportunity to all qualified applicants. All candidates will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, gender expression, sexual orientation, disability status, protected veteran status, marital status, or any other characteristic protected by law.

We offer a welcome and inclusive environment that values diversity and a culture in which employees feel empowered to share their perspectives.

Brandes Investment Partners, L.P. will not request credit information or reports (or other sensitive information) from a job candidate via email. Please report any suspicious emails from Brandes at Careers@Brandes.com.

The salary range for this position represents what we reasonably expect to pay at the time of hire. Actual compensation will be based on a variety of factors as permitted by law, including relevant experience, skills, education, and work location. We are committed to equitable and transparent pay practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

BBR Partners • New York (NY)

Hybrid
USD 110,000 - 125,000
Competitive base salary
Company subsidized health insurance
401K plan
+2
Senior Data Engineer - Snowflake Platform (Greenfield)
Senior Data Engineer - Snowflake Platform (Greenfield)

Brandes Investment Partners • San Diego (CA)

On-site
USD 160,000 - 190,000
Competitive compensation
401(k) match and profit sharing
Health, dental, vision insurance
+4
Data Engineer, Financial Services
Data Engineer, Financial Services

Huxley • Boston (MA)

On-site
USD 149,000 - 182,000
Annual performance-based bonus
Medical, dental, vision coverage
Retirement and financial wellness
Senior Data Engineer
Senior Data Engineer

Huxley • San Francisco (CA)

Hybrid
USD 260,000 - 360,000
Hybrid working model
Competitive compensation
Senior Analyst, Data Engineering & Investment Analytics
Senior Analyst, Data Engineering & Investment Analytics

Castleton Tower Consulting, LLC • San Francisco (CA)

Hybrid
USD 100,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Eliassen Group • Honolulu (HI)

Remote
USD 101,000 - 162,000
Senior Data Engineer
Senior Data Engineer

Eliassen Group • Boise (ID)

Remote
USD 101,000 - 162,000
Medical plans
Dental
Vision
+2
Senior Data Engineer
Senior Data Engineer

Eliassen Group • Carson City (NV)

Remote
USD 101,000 - 162,000
Medical plan options
Dental & Vision insurance
401(k) with match
+1
Senior Data Engineer
Senior Data Engineer

Eliassen Group • Columbus (OH)

Remote
USD 101,000 - 162,000
Medical (3 plan options)
Dental
Vision
+3
Senior Data Engineer
Senior Data Engineer

Eliassen Group • Hartford (CT)

Remote
USD 101,000 - 162,000
Medical plans
Dental plan
Vision plan
+2