Overview
Skills
Job Details
Senior BI & Data Engineer (Contract-to-Hire)
Remote
About the Role
We are seeking a highly skilled and versatile Senior BI & Data Engineer who excels across the full data lifecycle from architecting robust pipelines to developing impactful business intelligence solutions. This role is ideal for a hands-on data expert who thrives in a fast-paced, startup environment and enjoys solving complex data challenges. You ll design and maintain scalable ETL processes, optimize data models, and create analytics tools that drive key business decisions.
Key Responsibilities
Design, build, and maintain BI solutions, dashboards, and reporting tools for both internal and external stakeholders.
Develop and optimize data pipelines, ETL workflows, and integrations across diverse data sources and formats.
Architect relational and non-relational data models to support analytics, reporting, and operational systems.
Partner with product, engineering, and operations teams to define data requirements and ensure high data quality.
Establish and enforce best practices for data governance, architecture, and system performance.
Work with structured, semi-structured, and unstructured data to extract insights and enable data-driven decision-making.
Mentor junior engineers and promote excellence in BI and data engineering practices.
Qualifications
10+ years of experience in data engineering, BI development, or a related technical role.
Advanced proficiency in SQL and relational database design, optimization, and performance tuning.
Proven experience with modern data pipelines, ETL frameworks, and cloud platforms (AWS, Google Cloud Platform, or Azure).
Hands-on expertise with BI tools such as Tableau, Power BI, or Looker.
Strong programming skills in Python or similar scripting languages for data automation.
Experience working with multiple data types transactional data, event streams, and APIs.
Self-motivated, adaptable, and capable of leading projects independently in a dynamic startup environment.