Database Engineer - Mountlake Terrace, WA

Mindful Support Services•Mountlake Terrace, WA
•Hybrid

About The Position

The Database Engineer is a technical generalist and problem-solver who works across departments and business units. Reporting to the Director of Operations, the role partners with the Operations Team and internal stakeholders to investigate business challenges and develop custom solutions that support operational success. The engineer develops workflow tools, integrates systems, and manages data pipelines across internal and vendor-supported initiatives while maintaining clear documentation and consistent process standards. This is a full-time, hybrid position based at the Mountlake Terrace headquarters, with travel to other locations as needed to support projects, equipment setup, or vendor coordination. The role works under the technical guidance of the Senior Database Engineer and follows established engineering standards. Duties and responsibilities may evolve over time.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent relevant professional experience.
  • At least 4 years of relevant experience in database engineering, data engineering, SQL development, or a similar role, including hands-on experience supporting production data systems.
  • Strong SQL skills and working knowledge of PySpark or Python, including the ability to develop and troubleshoot data transformations and queries.
  • Experience building or maintaining ETL/ELT pipelines, including exposure to API-based data ingestion, data validation, and source-to-target reconciliation.
  • Ability to monitor and troubleshoot production data pipelines, scheduled jobs, and data workloads, including investigating performance and resolving issues.
  • Solid understanding of medallion architecture, dimensional modeling, and cloud-based data lakehouses.
  • Hands-on experience with Microsoft Fabric.
  • Familiarity with source control and CI/CD processes, including code reviews, testing, and deployments.
  • Strong analytical and communication skills, including the ability to translate business requirements into technical work, document solutions, and collaborate with a Senior Database Engineer and reporting stakeholders.

Nice To Haves

  • Experience with modern data platforms such as Microsoft Fabric, Azure, SQL Server, Databricks, Snowflake, or similar technologies.
  • Ability to troubleshoot complex technical issues and identify practical, scalable solutions.
  • Strong attention to detail and commitment to data accuracy, quality, and integrity.
  • Experience developing and supporting ETL/ELT processes, data pipelines, and data transformation workflows.
  • Ability to prioritize work, manage competing deadlines, and maintain clear technical documentation.
  • Strong collaboration and communication skills, with the ability to work effectively across technical and business teams.
  • A continuous learning mindset and willingness to adapt to evolving technologies and business needs.
  • Ability to take ownership of assigned work while seeking guidance and feedback when appropriate.

Responsibilities

  • Develop, maintain, and troubleshoot data solutions primarily within Microsoft Fabric, and provide limited support for existing SQL Server environments.
  • Develop and maintain ETL/ELT pipelines, Fabric notebooks, and data integration processes using SQL and PySpark.
  • Ingest, transform, and integrate data from operational systems, databases, and APIs, and support existing Azure-based integrations and workflows.
  • Build and maintain Microsoft Fabric Lakehouse and Warehouse solutions.
  • Design and support Bronze, Silver, and Gold data layers, including fact and dimension tables, SQL queries, and transformation logic.
  • Collaborate with BI and reporting teams to implement Gold-layer business rules and reporting requirements.
  • Monitor pipelines, notebooks, data refreshes, and scheduled jobs; investigate failures and performance issues; and implement routine fixes.
  • Escalate complex issues and participate in ongoing platform optimization.
  • Use Git and Azure DevOps for source control, pull requests, code reviews, and testing; participate in CI/CD processes and production deployments under established release management standards.
  • Implement data validation, reconciliation, and source-to-target quality checks; investigate discrepancies and verify transformation accuracy.
  • Follow established data governance, security, and compliance standards.
  • Scope assigned work with the Senior Database Engineer and provide effort estimates.
  • Communicate project status, dependencies, risks, and blockers in a timely manner.
  • Maintain technical documentation, source-to-target mappings, data dictionaries, and operational runbooks.
  • Collaborate across teams to deliver reliable, scalable, and well-documented data solutions.

Benefits

  • 75% employer-covered health, dental, and vision benefits plan
  • 401(k) savings plan with employer matching upon eligibility
  • 8 paid holidays
  • 15 PTO days accrued annually
  • Professional and career development opportunities
  • Compensation evaluated with opportunities for advancement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service