For Employers

CompassMSP

Data & Analytics Engineer

Posted 6 hours ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Data & Analytics Engineer will maintain and extend the internal Azure-based data platform while leading the migration of legacy reporting to a unified lakehouse. This role involves hands-on data modeling, pipeline management, and the integration of AI capabilities to support various business departments.

Over the past year we've built an internal data platform on Microsoft Azure. It brings data from our PSA, finance, HR, CRM and customer feedback systems into one lakehouse. That lakehouse feeds a live data portal at data.compassmsp.com with service delivery, profitability, retention, TAM, vCIO and operations dashboards, and it's where our internal reporting is heading.

We're looking for a Data & Analytics Engineer to help run and extend the platform, and to lead the consolidation of our reporting onto it. A major focus for the first 12 to 18 months is retiring our legacy SQL Server reporting environment and then Power BI. That means moving every active report onto the lakehouse and the data portal, so the business works from one governed source of truth.

Alongside that, the role is hands-on across the whole data path. You'll keep pipelines healthy, model data, build reports people trust, help build internal apps on the platform, and help add an AI layer so people can ask questions of the data in plain language. You'll work closely with the Director of Data & Analytics and with stakeholders in Service Delivery, Finance, Sales, Client Success and Leadership.

  • 3+ years in data engineering, analytics engineering or a similar role.
  • Strong SQL, including T-SQL. You can read and refactor stored procedures, views and SQL Agent jobs.
  • Strong Python for data work, with experience in DuckDB, Spark, pandas or similar.
  • Hands-on experience with a cloud data platform, ideally Azure, and with Delta Lake or similar table formats.
  • Solid data modeling: dimensional models, medallion architecture, slowly changing dimensions and conformed metrics.
  • Experience building ELT pipelines from REST APIs and SaaS systems.
  • A track record of migrating reports or data workloads between platforms, with a disciplined reconciliation and sign-off process.
  • Experience building reports and dashboards for business users, and turning loose questions into precise metrics.
  • Comfortable with Git, pull requests and code review.
  • The instinct to reconcile a number before you trust it.
PREFERRED QUALIFICATIONS
  • Experience in an MSP or IT services business, or with ConnectWise, Sage Intacct or HiBob data.
  • Experience with Salesforce, Gong, Cognism or HubSpot, as an admin or as a data source.
  • Power BI depth: DAX, semantic models, the REST and XMLA APIs and usage metrics. You'll need to understand it well to replace it.
  • Experience decommissioning legacy systems, including finding dependencies, managing stakeholders and archiving.
  • Microsoft Fabric, Azure Container Apps or Docker.
  • Web development (JavaScript, HTML and CSS) and Azure Static Web Apps or App Service.
  • Data quality and observability tooling, such as dbt tests, Great Expectations or custom checks.
  • Building with LLM APIs, retrieval-augmented generation or semantic layers.
  • CI/CD with GitHub Actions.

  • 60% Backend / 30% Front-end / 10% Business Systems as needed
  • Data platform engineering 
  • Migration & Sunsetting 
  • Data health reporting 
  • Reporting, internal apps & AI

NOTE: We actively encourage AI-assisted development. Our team uses AI coding assistants every day to write and review code, explore data, draft documentation and get work out the door faster. That means moving faster with them, checking what they produce, and taking ownership of the quality and correctness of everything that ships.
  • Competitive annual salary 
  • Quarterly Bonuses
  • Progressive PTO
  • Medical/Dental/Vision/Life/Disability coverages available
  • 401k with company match
  • Career Development and Coaching

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Network Engineer (Cisco NSO)

Full Time Ukraine Software Development

ERP Consultant Dynamics 365 FO

Full Time Sweden Software Development

Customer Success Architect, Cortex

Full Time United States $112K - $182K per year Software Development

Systems Engineer Co-Op – Algorithms (Spring/Summer 2027) - Remote

Internship, Part Time United States $37000 - $82000 per year Software Development

Product Engineer, AI Email Applications, Artificial Intelligence (AI) Required - Work From Home

Full Time United States $150K - $185K per year Software Development

Senior Data Engineer

Full Time India Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 225,163+ Jobs in Analytics Engineer

Answer easy questions

Answer easy questions

225,163+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified