Principal Data Engineer

Geode Capital Management

$170K — $200K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field
  • 10+ years in Data Engineering, Analytics Engineering, or ML roles
  • Experience in a Principal, Lead, or Architect position with strong Python or Java skills
  • Proven track record in setting technical standards and influencing teams
  • Deep expertise in Python, Airflow, DBT, SQL, ETL/ELT design, and data modeling
  • Experience building and supporting production-scale data platforms and pipelines
  • Strong hands-on experience with AI/ML solutions for analytics.

Responsibilities

  • Translate complex business problems into high-value analytics and AI solutions
  • Architect and guide development of AI/ML solutions for analytics use cases
  • Design scalable, secure data ecosystems for operational and AI workloads
  • Establish engineering standards and governance policies for data management
  • Ensure analytics and AI models are scalable, explainable, and aligned with enterprise needs
  • Partner with stakeholders to define data and model requirements
  • Collaborate with Data Science teams to bridge experimentation and production
  • Mentor engineers to promote excellence and innovation
  • Evaluate emerging technologies to enhance data capabilities.

Benefits

  • In-office attendance policy with flexible remote work options
  • Opportunity to lead and shape the evolution of the data platform
  • Work in a collaborative environment with cross-functional partners
  • Contribute to advanced analytics and AI projects
  • Influence long-term data architecture strategy.
Full Job Description
Geode Capital Management, LLC is seeking a full-time Principal Data Engineer to join our Data team. Reporting to the Director of Data Engineering, this highly visible role will lead the design and evolution of our enterprise data platform, shape data strategy in partnership with cross-functional stakeholders and drive large-scale data engineering initiatives that power advanced analytics, AI, and business intelligence across the organization.
The ideal candidate combines deep technical expertise with strong leadership skills and a proven track record of building scalable, reliable, and secure data solutions. This is a unique opportunity for a hands-on leader who is excited to contribute to our current technology stack while helping define and build the next generation of our data platform.
This role is based in our Boston, Massachusetts office. Employees are expected to follow the firm's in-office attendance policy, which currently requires in-office attendance on Tuesday, Wednesday, and Thursday, with the option to work remotely on Monday and Friday. Please note that Geode may modify this policy at any time.
Responsibilities:
  • Translating complex business problems into high-value analytics and AI solutions
  • Architect and guide the development of AI/ML solutions supporting analytics use cases
  • Design scalable, secure, and resilient data ecosystems supporting operational, analytical, and AI/ML workloads.
  • Establish engineering standards, best practices, frameworks, and governance policies for data management and Python-based data and ML development
  • Ensure analytics and AI models are scalable, explainable, monitored, and aligned with enterprise analytics needs
  • Partner with Product, Analytics, and Business stakeholders to define data, feature, and model requirements
  • Collaborate closely with Data Science leadership and teams to bridge experimentation into reliable production-grade ML systems
  • Establish and oversee model lifecycle practices, including validation, retraining, and performance monitoring
  • Mentor engineers fostering engineering excellence and innovation
  • Evaluate emerging technologies and recommend innovative solutions to enhance data capabilities.
Skills you bring:
  • Bachelor's or Master's degree in Computer Science or a related field.
  • 10+ years of experience in Data Engineering, Analytics Engineering, or ML related roles.
  • Experience in a Principal, Lead, or Architect role with strong Python or Java programming skills.
  • Proven ability to set technical standards, influence cross-functional teams, and drive long-term architecture strategy.
  • Deep expertise in Python, Airflow, DBT, advanced SQL, ETL/ELT design and data modeling.
  • Extensive experience building and supporting production-scale data platforms, data pipelines, and ML workflows
  • Strong hands-on experience enabling AI/ML solutions for analytics use cases.
  • Strong expertise in Data warehousing with Snowflake

Pay Range: $170,000 - $200,000 per year

Similar Jobs

More Jobs at Geode Capital Management

  • Director, Data Governance
    $185K — $210K *
    Boston, MA 02115 (Suffolk County)
    Finance & Insurance
    In-Person
  • Head of Trading
    $200K — $250K *
    Boston, MA 02115 (Suffolk County)
    Finance & Insurance
    In-Person
  • Senior Data Engineer
    $165K — $185K *
    Boston, MA 02115 (Suffolk County)
    Information Technology
    In-Person
  • Director, Solutions Architect
    $185K — $205K *
    Boston, MA 02115 (Suffolk County)
    Finance & Insurance
    In-Person
  • Senior Product Manager
    $170K — $185K *
    Boston, MA 02115 (Suffolk County)
    Finance & Insurance
    In-Person

More Finance & Insurance Jobs

  • Partner
    $200K — $500K+*
    Confidential Company
    Los Angeles, CA 90001 (Los Angeles County)
  • Senior Tax Associate
    $80K — $100K *
    Godsey & Gibb Wealth Management
    Richmond, VA 23230 (Henrico County)
  • Director, Events & Experience
    $121K — $164K *
    Mackenzie Financial Corporation
    Toronto, ON M3C 0E3
  • Thermo Fisher Scientific
    Manager, FP&A
    $110K — $130K *
    Thermo Fisher Scientific
    Wilmington, NC 28403 (New Hanover County)
  • Institutional Advisor
    $100K — $120K *
    Goelzer Investment Management
    Carmel, IN 46032 (Hamilton County)

Find similar Principal Data Engineer jobs: