Senior Data Engineer

Geode Capital

Education
Benefits
Qualifications
Special Commitments
Skills

Geode Capital Management is seeking a Senior Data Engineer to join our Data team. The Senior Data Engineer will report to the Director of Data Engineering. This role will play a critical role in designing and building scalable data solutions, working closely with various operations teams, data analysts, and business stakeholders. The Senior Data Engineer will help Geode build a modern, cloud native data and analytics platform centered around technologies such as AWS, Snowflake, DBT, Snaplogic, Python and Java.

This is a hybrid work environment opportunity located in Boston, Massachusetts with a weekly in office schedule of Tuesdays, Wednesdays and Thursdays and remote work availability on Mondays and Fridays.

Responsibilities:

  • Build best in class Data platform to ingest, process and store enterprise data for our business teams to gain insights into our data
  • Contribute to the design, development, and implementation of software and data solutions
  • Continuously enhance data pipelines through automation, expanded yet increasingly efficient unit testing and increasing test coverage, ultimately optimizing time-to-market and quality
  • Collaborate with development team in building innovative, event driven, API-first cloud native solutions using AWS platform, Snowflake, Snaplogic, Tableau, Python and Rest APIs
  • Collaborate with the product area owner, data product leads, Scrum Masters, and development teams to build effective data ingestion and integration pipelineMentor new or junior team members and participate in code reviews
  • Iteratively deliver high quality products to enable our investment business, operations, analytics, and client reporting

Skills you bring:

  • A bachelor’s or master’s degree in computer science or a similar field
  • 5+ years of data and software engineering experience
  • Strong skills in ETL/ELT development using Snowflake, DBT, Snaplogic or similar tools (Informatica/Talend)
  • Strong skills in data modeling, building operational data stores and data warehouses
  • Strong MDM experience in financial services domain using platforms such as Informatica MDM, or Matrix IDM
  • Excellent SQL skills, developing SQL stored procedures and functions
  • Strong programming skills in Python or Java, with a focus on data engineering and data pipeline development
  • Strong hands-on experience in design, coding, testing, implementation, maintenance, and review
  • Hands on experience building cloud native applications using AWS
  • Good hands-on experience with scheduling tools such as Control-M or Autosys
  • Good communication and interpersonal skills.
  • Experience working in an Agile environment utilizing agile methodologies (Kanban and SCRUM) is a plus
  • Experience in building and deploying automation & DevOps frameworks is a plus
  • Experience in data analytics building reports, dashboards, and visualizations with business intelligence tools such as Tableau or Power BI is a plus

Company Overview:

Founded in 2001, Geode is headquartered in Boston’s financial district, the center of one of the world’s most vibrant finance and technology hubs and employs approximately 180 employees.

Geode is an institutional asset manager providing core beta exposures across a range of equity and niche asset classes, with over $1 trillion in AUM. With a robust infrastructure and experienced investment professionals, Geode offers the scale of a large asset management firm with the benefits of a smaller organization.

Geode is proud to be an equal opportunity employer, and we recognize the value that employees' individual differences can bring to the workplace. Learn more about Geode at www.geodecapital.com.

Read Full Description
Confirmed 19 minutes ago. Posted 6 days ago.

Discover Similar Jobs

Suggested Articles