Supplier.io

Senior Data Engineer

Supplier.io

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Execute our cohesive data strategy that aligns with company objectives.
  • Lead the design, development, and evolution of Supplier.io data architecture, ensuring scalability, reliability, performance and security.
  • Execute and influence a cohesive data strategy that aligns with company objectives and supports analytics, reporting, and downstream product use cases.
  • Design, build, and maintain robust, cloud-native data pipelines and data warehouses, with Snowflake as a core component of the platform.
  • Own complex data modeling initiatives, including dimensional and analytical models that support business intelligence and advance analytics.
  • Evaluate, introduce, and integrate new tools, technologies, and methodologies, while aligning legacy counterparts for improved data ingestion, transformation, storage, and processing.
  • Drive continuous improvement by optimizing data pipelines, query performance, reliability, observability, and cost efficiency.
  • Partner with Infrastructure, Product, Analytics, and Engineering teams to ensure data systems meet best practices, security standards, and business needs.
  • Provide technical leadership and mentorship to other data engineers, contributing to code reviews, design discussions, and engineering standards.
  • Create and maintain comprehensive technical documentation, including architecture diagrams, data flow maps, runbooks, security considerations, and operations procedures.
  • Participate in agile planning and executive, contributing to estimation, prioritization, and delivery of high-impact data initiatives.
  • Troubleshoot and resolve complex, cross-system data issues and incidents.

Requirements

  • Bachelor of Computer Science, Management Information System, Engineering, Data Science, or related field.
  • 7+ years of progressive experience in data engineering with demonstrated ownership of complex data systems in production environments.
  • At least 2 years in a senior or lead capacity preferred.
  • Advanced experience designing, building, and supporting Snowflake based solutions at scale.
  • Proven experience architecting and implementing large-scale data solutions (i.e. Azure, AWS, GCP, or multi-cloud environments).
  • Strong expertise in data modeling, ETL/ELT processes, and modern data warehousing principles.
  • Advanced proficiency with Snowflake, Python and SQL, building reliable, testable data pipelines.
  • Strong experience with big data technologies, orchestration frameworks, and data pipeline tools. (i.e. Airflow, dbt, Spark, or similar)
  • Experience working in an agile development environment and collaborating through ticketing systems such as Jira and Azure DevOps.
  • Ability to communicate technical concepts clearly to technical and non-technical teams and influence decision-making.
  • Strong problem-solving skills with the ability to troubleshoot and resolve ambiguous, high-impact issues.
  • A results-oriented mindset with a demonstrated history of driving process improvements and technical excellence.
  • Ability to work independently while also serving as a trusted technical partner and mentor to others along.
  • Ability to take vague requirements and turn them into technical roadmaps.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringdata architecturedata modelingETLELTSnowflakePythonSQLbig data technologiesdata warehousing
Soft Skills
technical leadershipmentorshipproblem-solvingcommunicationcollaborationresults-oriented mindsetindependenceinfluence decision-makingprocess improvementsagile planning
Certifications
Bachelor of Computer ScienceBachelor of Management Information SystemsBachelor of EngineeringBachelor of Data Science