Description
Data Engineer (Microsoft Fabric)
About FlexTG
FlexTG is the largest Brand-Neutral Managed Print Services provider with an industry-leading nationwide footprint. We are service and solutions professionals, providing support to clients of all sizes and industries from coast to coast. Our vast support network and unique proprietary technology make us more than Best-in-Class—we’re in a class of our own.
Location & Work Arrangement
Applicants must physically reside in the United States. This role is remote unless you live within 30 miles of a FlexTG office—then the role is hybrid (in office 3 days per week).
Salary Range
$100,000–$160,000, dependent on location and experience level.
Work Authorization
Applicants must be legally authorized to work in the U.S. without the need for employer sponsorship, now or in the future.
Position Summary
FlexTG is seeking a Data Engineer to design, build, and maintain data pipelines and platform components within Microsoft Fabric. You’ll help ensure data used for analytics and machine learning is reliable, governed, and performant, partnering closely with IT teams and business stakeholders to support model development, deployment, and ongoing operations.
What You’ll Do
Data Platform Development
- Build and manage Lakehouse architectures in Microsoft Fabric (OneLake; medallion/layered patterns).
- Develop and orchestrate ETL/ELT pipelines using Data Factory, Spark notebooks, and SQL.
- Administer and optimize Fabric workloads (capacity, workspaces, items).
AI & ML Enablement
- Collaborate with database administrators and data analysts to deliver ML-ready datasets, feature stores, and inference pipelines.
- Operationalize ML models for batch and streaming processing; design CI/CD workflows for deployment.
- Implement data quality checks, drift monitoring, lineage, and reproducibility for ML pipelines.
Governance & Quality
- Manage metadata, lineage, and access controls using Microsoft Purview and Fabric governance tools.
- Define and enforce data quality SLAs, validation rules, and observability (profiling, anomaly detection).
Performance & Optimization
- Optimize Spark and SQL jobs for scalability and cost efficiency (partitioning, caching, file formats).
- Monitor pipeline reliability, throughput, and cost; establish alerting, logging, and recovery strategies.
Collaboration & Standards
- Document engineering standards and create reusable components (templates, notebooks, scripts).
- Work cross-functionally to align data initiatives with business priorities.
- Mentor peers on Fabric best practices, data engineering patterns, and ML operations.
What You’ll Bring
Minimum Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 3–5 years of professional experience as a Data Engineer.
- Proficiency in Python and SQL for data engineering workflows.
- Experience with Microsoft Fabric (OneLake, Lakehouse, Data Factory, Spark notebooks) and Power BI integration.
- Strong understanding of data formats and engines (Delta Lake, Parquet, Spark).
- Familiarity with governance and security frameworks (Microsoft Purview, RBAC).
- Experience implementing CI/CD pipelines, Git integration, and automated testing for data solutions.
Preferred Qualifications
- Integration of Fabric with Azure services (ADLS, Azure SQL/MI, Event Hubs, Synapse migration).
- Exposure to feature stores, MLflow-style tracking, and MLOps concepts (model registry, monitoring).
- Knowledge of Power BI semantic models, dataset refresh optimization, and Direct Lake/DirectQuery patterns.
- Experience with streaming data architectures (event ingestion, near-real-time scoring) and micro-batch processing.
EEO Statement
FlexTG provides equal employment opportunities to all employees and applicants for employment. The Company prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin or ancestry, citizenship or immigration status, physical or mental disability, genetic information (including testing and characteristics), pregnancy (including childbirth, lactation and related medical conditions), protected veteran status, uniformed servicemember status, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, benefits, leaves of absence, compensation and training.