Skip to content

Open nowPosted 63 days ago

Analytics Engineer

Tactile Medical42 open roles

Pay
$93,600 – $131,040 a year
Where
Minneapolis, Minnesota
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAnalytics EngineerTactile Medical · Minneapolis, Minnesota
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Tactile Medical's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Tactile Medical postings stay open a median of 38 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted 63 days ago

Tactile Medical median: 38 days open

The posting

At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses.

The Analytics Engineer will support the creation and maintenance of analytics ready data models and datasets in Microsoft Fabric that enable consistent reporting and self-service analytics. This role focuses on applying established modeling patterns, supporting semantic consistency, and improving data usability, converting ingested data into trusted analytical assets under guidance from senior engineers and architects.

Key Responsibilities: Data Modeling & Semantics

  • Build and maintain curated analytical datasets that feed reports and dashboards using Microsoft Fabric
  • Apply established dimensional modeling patterns (facts, dimensions, shared measures) under guidance
  • Help reduce report specific logic by contributing to centralized models and metric definitions
  • Support consistency and reuse across analytics use cases by following modeling standards

Data Quality & Usability

  • Validate modeled data against documented business expectations and known benchmarks
  • Partner with BI developers to ensure datasets support reporting and visualization needs
  • Identify downstream data issues related to modeling or logic and escalate for resolution
  • Improve clarity and usability of datasets through consistent naming and structure

Architecture & Governance Alignment

  • Apply modeling standards and patterns defined by the Data Architect and Analytics Engineering leads
  • Align datasets with governance requirements such as:
  • Shared definitions
  • Certification status
  • Approved usage patterns
  • Support data discoverability by contributing to consistent dataset structures and documentation

Education & Experience:

Requirements:

  • 3-5 years of experience in data analytics, data engineering, reporting, or a related field.
  • Demonstrated ability to design and implement data solutions using SQL or similar technologies.
  • Strong ability to work directly with business stakeholders to gather requirements, communicate insights, and deliver data-driven solutions.
  • Hands-on experience developing analytics, reporting, or data solutions. This role requires active execution and ownership rather than delegation of technical work.

Preferred:

  • Experience in healthcare, durable medical equipment (DME), or related health services industry
  • Fabric engineering certification or willingness to obtain certification within 6 months of employment

Key Skills: Technical

  • Designs analytics ready data models in Microsoft Fabric using SQL across Lakehouse and Warehouse
  • Applies dimensional and semantic modeling independently to deliver consistent, reusable metrics
  • Develops intermediate DAX measures to ensure correct metric behavior across reports
  • Uses Power Query (M) to standardize data shaping and reduce duplication
  • Validates and reconciles analytical datasets proactively to ensure accuracy before consumption

Professional

  • Ownership mindset for analytical correctness and usability
  • Willingness to learn, iterate, and improve existing models
  • Collaborates closely with business users, ETL engineers, and governance roles
  • Comfortable receiving feedback and working within defined standards

Measured Success:

  • Curated datasets are reused across multiple reports
  • Metrics behave consistently across tools and dashboards
  • BI teams rely on shared models rather than recreating logic
  • Analytics datasets are easy to understand and trusted by users

Our total compensation package includes medical, dental and vision benefits, retirement benefits, employee stock purchase plan, paid time off, parental leave, family medical leave, volunteer time off and additional leave programs, life insurance, disability coverage, and other life and work wellness benefits and discounts. Benefits may be subject to generally applicable eligibility, waiting period, contributions, and other requirements and conditions.

Below is the starting salary or hourly range for this position, although offers may differ based on the candidate's location, job-specific knowledge, skills and experience.

US Pay Range

$93,600—$131,040 USD

To learn more about our Privacy Statement follow this link - https://tactilemedical.com/privacy-statement/

To learn more about our California Privacy Notice follow this link - https://tactilemedical.com/california-privacy-notice/

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Tactile Medical's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Tactile Medical's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Tactile Medical's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.