F

Fictiv

Platform for instant custom-part sourcing

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeSchaumburg, IL, USA$167k - $202.3k /yr

About the Job

Requirements

  • A bachelor's degree in Data Science, Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • 10+ years of experience as a data engineer designing, building, and operating data pipelines and warehouses.
  • 6+ years of hands-on production Snowflake experience, including administration, access control, warehouse management, and cost and performance monitoring.
  • 5+ years building and maintaining production dbt projects (dbt Core or dbt Cloud), including testing, documentation, incremental models, macros, and CI/CD.
  • 5+ years working with ETL/ELT tools such as Fivetran, Airbyte, Stitch, Matillion, Informatica, or Talend, plus pipeline orchestration experience.
  • Hands-on experience using agentic coding tools that work directly in the codebase in daily data engineering work, including building agentic workflows or tool integrations such as MCP servers, custom agents, or automated dbt and pipeline checks, with concrete examples of workflows and results.
  • Expert SQL, including CTEs, window functions, and performance tuning.
  • Daily use of Git and GitHub pull-request workflows.
  • Experience as the primary or sole owner of a data platform, or as its technical lead.
  • Experience administering data platforms holding regulated data, such as CUI under NIST SP 800-171, including access control, audit logging, encryption, and data classification; must pass a background check and complete required CUI and security training.
  • Ability to write advanced SQL on large, complex datasets, including semi-structured data such as JSON in Snowflake VARIANT columns.
  • Ability to apply data warehousing and dimensional modeling principles to create well-structured, maintainable models.
  • Ability to work independently on open-ended problems, define an approach, deliver it, and raise risks early.
  • Ability to use sound production judgment, verify changes to shared systems, plan for failure, and know how to roll back.
  • Ability to use AI tools with discipline by providing clear context and constraints, reviewing and testing generated changes, and remaining accountable for results.
  • Ability to solve problems methodically by developing testable hypotheses, gathering evidence from logs, lineage, and query history, confirming causes, and verifying fixes.
  • Ability to communicate clearly in writing and in person, giving business context to engineers and technical context to non-engineers.
  • Ability to travel 5% annually in the United States for team meetings, offsites, and conferences.

Responsibilities

  • Administer Snowflake by managing users, roles, grants, warehouses, resource monitors, and security policies, and keeping the environment secure, fast, and cost-efficient.
  • Design, build, and own dbt staging, intermediate, marts, and semantic-layer models that turn replicated source data into trusted, analytics-ready tables with tests and documentation.
  • Build, operate, and monitor ELT pipelines from production and business systems into Snowflake using Fivetran and related tools; resolve connector failures, schema changes, backfills, and data-quality issues.
  • Serve as the primary technical resource for modeling and pipeline work, taking requests independently from intake to production, including scoping, estimating, and status reporting.
  • Translate business requirements into technical requirements and data models; clarify metric definitions and acceptance criteria with stakeholders and turn them into buildable, testable specifications.
  • Identify opportunities to use data, modeling, or automation to advance business goals and propose and prioritize them with stakeholders.
  • Run impact analysis before changing, deprecating, or removing shared tables, models, or connectors, using dbt lineage, Snowflake dependency and access metadata, stakeholder review, and a documented rollback plan.
  • Own the Git and GitHub workflow for the dbt project, including branching standards, pull-request review, automated tests, and deployment.
  • Use AI assistants and agentic workflows in daily engineering work to accelerate SQL and dbt development, testing, documentation, code review, and debugging, and help set safe team practices for using them.
  • Find and fix root causes of data-quality, performance, and pipeline problems at their source.
  • Tune queries, models, and warehouse usage, and advise engineers and analysts on efficient query patterns and table design.
  • Maintain data dictionaries, data-flow diagrams, and schema documentation.
  • Lead data design sessions and technical reviews, and explain design trade-offs to technical and non-technical stakeholders.
  • Evaluate new Snowflake and dbt features and tools, and recommend data-platform improvements.
  • Mentor analysts and engineers on SQL and dbt best practices.
  • Work with remote, cross-functional teams across time zones.
  • Maintain and contribute to the Quality Management System (QMS).

Desired Qualifications

  • Direct Fivetran experience, including connector management.
  • Experience with Sigma Computing, Tableau, Looker, or a similar business intelligence tool.
  • Experience modeling ERP and CRM data, such as NetSuite or Salesforce.
  • Python for data tooling and automation.
  • Snowflake SnowPro or dbt certification.
  • Infrastructure-as-code experience for Snowflake, such as Terraform.
  • Background in manufacturing, supply chain, or marketplace businesses.

About the Company

Fictiv

Platform for instant custom-part sourcing

Fictiv runs a digital platform that connects buyers with a global network of vetted manufacturing partners to source custom-manufactured parts. It enables low-volume production by providing instant quotes, manufacturability analysis, and on-demand production status updates, eliminating the need for large tooling investments. It also offers design-for-manufacturability consultations via chat or Zoom with technical experts. The company differentiates itself with access to a wide, geographically distributed manufacturing network (across the U.S., China, India, and Mexico) that reduces supply-chain risk and accelerates sourcing for small-quantity runs. Its goal is to make it faster and easier for businesses to source and manage custom parts from design to delivery.

Company size
501-1,000
Company stage
Acquired
Total funding
$193M
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Fictiv

See more jobs