Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analytics Engineer II

$70k - $100k
Full-time

Branch Financial, LLC

About Branch

Branch is on a mission to make insurance more accessible, so more people can be covered. We innovate using data, tech, and automation to simplify insurance from start to finish—we eliminated inaccurate quotes in favor of real prices, created a better way to bundle, and cut unnecessary costs in the traditional insurance process. Then we pass those savings along to our members. Basically, we’re doing insurance the way it was meant to be.

But we didn’t just create the insurance we’ve always wanted, we also created the company we’ve always wanted to work for. As we redefine insurance, we also want to redefine what it means to work in insurance. Find out for yourself.

Branch has a preference for candidates in Ohio, but is open to candidates located in AZ, FL, GA, IL, IN, IA, KS, KY, MD, MI, MO, NV, NC, OH, PA, SC, SD, TN, TX, and WI. Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to sponsor or take over sponsorship of an employment visa at this time.

Branch is remote first, with most Branchers choosing to work from home. Our headquarters are located in Columbus, Ohio, where we come together from time to time to build relationships and connect with each other in real life. We also have office space in Columbia and Concordia, Missouri as well as Forreston, Illinois. Once a year, the entire company gathers for “BranchFest”, a highlight of the year for many Branchers.

About the Role

At Branch, we're reshaping the insurance experience with efficient, transparent, member-centered products. As an Analytics Engineer, you'll build the data models, tables and self-service tools that our Accounting, Actuarial and Claims teams rely on, working in SQL and dbt on BigQuery.

You'll join the Analytics Engineering team in Branch's Data Office, reporting to the Senior Manager, Analytics Engineering. Requests come to the team as tickets, and you'll take yours from the question through to production data. As you grow in the role, you'll own a data domain and the stakeholder relationships that come with it.

AI is built into how the team works. Claude Code drafts pull requests inside our dbt project, and the team reviews, corrects and improves what it produces. Branch also moves faster than a large carrier: work that takes a quarter elsewhere ships here in a couple of weeks. That pace is the best part of the job and the biggest adjustment for anyone arriving from a larger company.

This role is ideal for someone who wants to write the code themselves, see their work end to end, and grow quickly.

Key Responsibilities

  • Build views, tables, data models, data dictionaries and self-service tools in SQL and dbt, with support from peers and senior members of the Data Office.

  • Monitor data quality proactively, prevent unwanted changes and defects, and fix them promptly when they occur.

  • Work tickets from Accounting, Actuarial and Claims stakeholders from the request through to production.

  • Understand each project's full scope, how it interacts with other projects, and how data flows between them. Advocate for best practices and adherence to service guidelines.

  • Review AI-generated code carefully, catch its mistakes, and help the team's AI tools improve over time.

  • Collaborate with leaders to implement, refine and document processes and best practices that improve quality and the functionality of our self-service tools.

  • Build a working knowledge of how data development works at Branch and of the insurance business behind the data.

Skills & Experience

  • 3+ years of relevant experience in data or reporting development, including data modeling and data quality monitoring.

  • Strong, hands-on SQL is required. You have built the models and transformations yourself, not only the dashboards on top of them.

  • Experience with dbt is a strong plus.

  • Experience with process automation, automated reporting and business intelligence.

  • Experience with Python is a strong plus. JavaScript or another programming language is also valued.

  • AI is part of how we build. Our agentic tooling drafts changes across our dbt project, and our team owns what ships: reviewing, refining, and raising the quality of everything it produces.

  • Experience with insurance data, especially claims, accounting or actuarial data, is a plus.

  • Comfortable in a fast-paced environment where you own your work from start to finish.

Why join us at Branch?

We’re all about getting back to getting each other’s back - that means Branchers, too. So we provide benefits that let you work and live to your fullest.

  • Above-market salary - Branch is a data-driven company, so we do the math on salaries, too. If you get an offer from Branch, you can expect compensation that hits above the mark.

  • Pay equity and transparency - Our pay isn’t just market-driven, it’s equitable. We let experience and performance drive your success, never your gender, race, orientation, or beliefs.

  • Remote-first (with perks) - Work from where you’re most comfortable. We’ll take care of your work from home set-up and monthly internet. We also have a Columbus headquarters if you’d like to join us in an office.

  • Flexible YouTime - We don’t just let you control your own time off. We actually encourage you to use it. After your first year at Branch, we’ll give you $1000 toward your next vacation.

  • Employee stock options - You’re not just an employee. If you’re full-time, you’re also a part-owner. You’ll have stock options so you can invest in the company you’re helping to grow.

  • Medical, vision, dental - Get all the coverage you need for a healthy, happy life.

  • 401k and contribution matching - Invest in your future. Branch helps you get to retirement on time with a portion of your contributions matched each month.

What to expect

In light of recent hiring scams across the United States, here’s what the process will look like with Branch (so you know it’s us):

  • Please apply to open positions directly through our site. If you don’t see it here, then it shouldn’t exist on another job board. If you’re ever unsure about the legitimacy of a Branch job posting found on another site, please check the listings here to verify.

  • If you're selected to move onto the next phase of the hiring process, a member of our Branch talent team will reach out to you directly from the email domain @ourbranch.com to guide you through our process.

  • The process will include a number of interviews, which will all happen either over the phone or on video calls.

  • We will never ask for personal payment or require you to purchase equipment during our interview process. Always be sure to protect your personal information.

Equal Employment Opportunity Employer

At Branch, we are deeply committed to community. Branch is an Equal Employment Opportunity employer. All qualified applicants and/or employees will receive consideration for employment without regard to the individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Analytics Engineer II in Michigan vacancy
  • $131.2k - $240.5k

     ...forecasting across finance and other functions. Using advanced, scalable data and tech platforms, we also generate actionable insights and analytics, streamline decision making and enable data driven profitable growth. Manages risk and opportunities associated with diverse and... 
    Suggested
    Local area

    Deloitte

    Detroit, MI
    1 day ago
  •  ...Job Title: Data Engineer II Google Cloud Platform & AI Overview / Summary We are seeking a Data Engineer II with 4+ years...  ...lakehouses, for structured and unstructured data. Develop analytical tools, algorithms, and programs to support data engineering... 
    Suggested

    HTC Global Services

    Dearborn, MI
    1 day ago
  • $139.8k

     ...Senior Data Analytics Engineer Location: Oshkosh, WI (preferred) or New Hudson, MI Compensation: $139,800 base + up to 10% bonus Relocation: Offered for Oshkosh, WI only Travel: Minimal (1–2 trips/year) Eligibility: U.S. Citizen or Green Card Holder... 
    Suggested
    Relocation

    Global Recruitment Solutions

    New Hudson, MI
    5 days ago
  • $155k - $170k

     ...About this role Boulder Care is seeking a skilled and experienced Senior Analytics Engineer to support both data infrastructure and business insights, with a likely focus on growth, marketing, and patient acquisition analytics. The ideal candidate will operate across... 
    Suggested
    Full time
    Temporary work
    Currently hiring
    Remote work

    Boulder Care

    Michigan
    15 days ago
  •  ...repeat customer. Job Description Job Title: PS-Systems Analyst II Location:Southfield, MI 1+ year contract Engagement Description:...  ...ETL data flows in support of enterprise HEDIS data management, analytics and reporting. Responsible for collaborating proactively with functional... 
    Suggested
    Contract work

    IPS Technology Services

    Southfield, MI
    3 days ago
  • $75k - $85k

     ...visit . JOB DESCRIPTION SUMMARY Greystar’s D²AI (Data, Digital, and AI) team is looking for an early-career Associate Analytics Engineer to help turn data into products that drive better business decisions. As part of a forward-deployed Decision Intelligence... 
    Full time
    Internship
    Local area
    Immediate start

    Greystar (International)

    Michigan
    1 day ago
  • $91.1k - $179.5k

     ...and accelerate their path to value creation. Recruiting for this role ends on 10/30/2026 Work You’ll Do As a Project - Analytics and Insights Engineer IIIon the project, you will: Support the client in its mission to reduce fraud, waste, and abuse within programs by developing... 
    Work at office
    Local area

    Deloitte

    Detroit, MI
    4 days ago
  • $143.7k - $194.4k

     ...Scientists, Machine Learning Specialists, Business Analysts and Data Engineers. BDT team is building an enterprise-wide Data Lake leveraging AWS technologies. We enable teams at Amazon to produce analytical data in any form of storage (S3, DynamoDB, Aurora, etc.) and... 
    Internship
    Work from home
    Flexible hours
    Shift work

    Amazon

    Detroit, MI
    1 day ago
  •  ...thrive in a collaborative environment? If so, we want to hear from you!About the role:We are seeking a talented and experienced Analytics/Data Engineer to join our growing team. In this role, you will play a key part in designing, developing, and maintaining the data... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    1 day ago
  • $29 - $37.25 per hour

     ...premium experiences. We invite you to join us in this transformation. Job Description About the Role: We are looking for a Data Analytics Engineering Co-op to join our Data and Analytics Center of Excellence (D&A CoE) . This role provides an exciting opportunity to gain... 
    Hourly pay
    Relocation

    Bose Corporation

    Bloomfield Hills, MI
    2 days ago
  •  ...closely with perception and ML teams across Woven. WHO ARE WE LOOKING FOR? We are looking for a curious and motivated software engineer who is excited to help build and operate scalable production pipelines that turn autonomous vehicle sensor data into high-value... 
    Full time
    Work at office
    Flexible hours

    Woven by Toyota

    Michigan
    27 days ago
  • General Motors Company is seeking a Lab Quality Engineer to be a technical contributor in Engine Dyno Testing. The role requires addressing broad, complex problems and guiding instrumentation, equipment, and software to ensure compliant testing across laboratory operations... 

    General Motors Company

    Pontiac, MI
    5 days ago
  • Cognizant Technology Solutions Corporation is seeking an Entry-Level Engineer to apply Python-based data analytics, modeling, and Generative AI to real-world life sciences problems. You will work with cross-functional teams to analyze data, build models, and contribute... 

    Cognizant

    Lansing, MI
    1 day ago
  •  ...process harmonization, and digital tool optimization across the Product Development Process (PDP). Operating at the convergence of Engineering, IT, Manufacturing, Finance, Purchasing, and Supply Chain, this role turns cross-functional business needs into clear technical... 

    Segula Technologies

    Auburn Hills, MI
    5 days ago
  • Bose Corporation is seeking a Data Analytics Engineering Co‑op to join its Data and Analytics Center of Excellence. You will help transform raw data into meaningful insights, support data pipelines, and collaborate across marketing, engineering, product, supply chain, and... 

    Bose Corporation

    Bloomfield Hills, MI
    2 days ago
  • $116.2k - $229.1k

    Position Summary Data-driven organizations need modern cloud analytics solutions that turn information into insight and action. As a Sr Consultant, GCP Cloud Analytics, you will help clients design, build, and scale Google Cloud Platform-enabled data ecosystems that... 
    Local area
    Visa sponsorship

    Deloitte

    Detroit, MI
    1 day ago
  • About this role Boulder Care is seeking a skilled and experienced Senior Analytics Engineer to support both data infrastructure and business insights, with a likely focus on growth, marketing, and patient acquisition analytics. The ideal candidate will operate across the... 
    Full time
    Temporary work
    Currently hiring
    Remote work

    Boulder Care

    Michigan
    3 days ago
  • $68.3k - $192.9k

     ...opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are....  ..., and foster collaboration between Analytics, Product, Engineering, and Agency partners.What you'll do...Tagging Strategy & Measurement... 
    Immediate start

    Ford

    Dearborn, MI
    1 day ago
  •  ...Gentex Monday - Friday The Data Scientist II will use statistical methods and machine learning to create predictive models, analytics, and data features which will be used to...  ...projects, as well as provide guidance to engineering staff.WHAT YOU’LL DOWork with business leaders... 
    Full time
    Work at office
    Monday to Friday

    Gentex

    Zeeland, MI
    2 days ago
  •  ...The Data Acquisition Engineer is responsible for acquiring, analyzing, and interpreting vehicle test data related to powertrain, chassis, and durability performance. The role combines hands-on vehicle testing, instrumentation, diagnostics, root cause analysis, and engineering... 
    Full time
    Immediate start

    Stellantis

    Auburn Hills, MI
    2 days ago
  • $150k - $190k

     ...services that save them time and money – ultimately giving them a leg up on their financial journey. ABOUT THE TEAM The Analytics Engineering team's mission is to make data consistent, trustworthy, and easy to use. We build the dimensional models that power business... 
    Remote job
    Temporary work
    Work at office
    Immediate start

    Rocket Money

    Detroit, MI
    2 hours ago
  •  ...work from home up to 3 days per week.Auto-Owners Insurance, a top-rated insurance carrier, is seeking a web developer to join our Analytics Web Systems team. Responsibilities include developing, maintaining, and supporting software applications for new and existing systems... 
    Full time
    Local area
    Work from home
    Flexible hours
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    4 days ago
  • $139k - $166.8k

     ...with a truck manufacturer. Meet the Team Torc’s Data Engineering team is a highly collaborative group focused on building secure...  ...ingestion, ETL, and storage solutions that power data driven analytics, simulation, and ML training across the enterprise. Create... 
    Full time
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Ann Arbor, MI
    5 hours ago
  • $61.9k - $141k

     ...Scheduled to obtain a Bachelor's degree in a Technology, Engineering, or Mathematics field by Winter or Summer 2028 or Summer 2029...  ...design artifacts Possession of excellent critical thinking and analytical skills Possession of excellent verbal and written... 
    Full time
    Contract work
    Part time
    Summer work
    Internship
    Summer internship
    Local area
    Remote work
    Worldwide

    Booz Allen

    Royal Oak, MI
    10 hours ago
  • $83.43k - $222.48k

     ...one community at a time. POSITION SUMMARY The Senior Data Engineer will design, build, and support data engineering solutions on...  ...pipelines, database integration, and ETL processes that enable analytics, reporting, and downstream application consumption. The role is... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Michigan
    7 days ago
  •  ...you find the best job for you. Job Description: Snowflake Data Engineer Location: Detroit, Michigan _ Local Only Work Arrangement: On-...  ..., transformations, and data workflows to support efficient analytics. Work with AWS data services, including Aurora, RDS, DMS, and... 
    Permanent employment
    Contract work
    Local area
    Remote work

    Tekfortune Inc

    Detroit, MI
    17 hours ago
  •  ...On-site in Farmington Hills, MI Our client seeks a Senior Data Engineer to design, build, and support scalable and secure data...  ...applicable. Prepare and transform data for application, search, analytics, and AI-enabled use cases. Support vector-based retrieval using... 

    Eliassen Group

    Farmington Hills, MI
    16 hours ago
  • $116.2k - $229.1k

    Position Summary Cloud Data Engineer Join our AI & Engineering team in transforming...  .... Work you’ll doAs a Lead Data Engineer II on the AI & Data team, you will be...  ...enhance, and manage their data, AI, and analytics capabilities, ensuring they can grow and... 
    Local area

    Deloitte

    Detroit, MI
    1 day ago
  • $75.2k - $158.1k

     ...Job Title: Cyber Threat Intelligence Engineer III Job Category: Information Technology Time Type: Full time Minimum Clearance Required...  ...a collaborative work environment Have DOD 8570.01 IAT II certification and be willing to obtain a CSSP Analyst certification... 
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI

    Saint Louis, MI
    19 days ago
  •  ...Job Description Job Description Onsite Role || Data Center Engineer || Lansing, MI - Local Only Hybrid Role Job Title: Data Center Engineer - LOCAL ONLY Location: Lansing, MI (Onsite) Duration: 10-month contract (with possible extension) Job Description... 
    Contract work
    Local area

    Inabia Software & Consulting Inc.

    Lansing, MI
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analytics Engineer II. Be the first to apply!