2,087,386open jobs
127,883companies
240,550added this week
Browse all
Salary
$40k – $49k per year
Location
Remote (LATAM, United States, Russia, Belarus, Iran, ET hours)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Oct 31, 2026.

Overview
Company
Impact
Profile match
Rankings.io is the digital marketing agency for law firms that dominate search. 300+ PI firms trust us to win high-value cases.

Description

This is a remote independent contractor opportunity working closely with our US-based team. Candidates should have strong English communication skills and availability for scheduled collaboration during US Central or Eastern Time hours.

Rankings.io helps elite law firms dominate first-page search results through SEO, paid media and data-driven insight. We're a remote-first team, and our Data & Analytics group runs the warehouse, dashboards and AI tools that client teams and leadership rely on every day.

As our Analytics Engineer, you'll turn raw data from more than a dozen sources into clean, tested models in BigQuery, the layer every dashboard, report and AI workflow is built on. Success looks like new data sources reaching reporting faster, models the team trusts without second-guessing, and dashboards that stay fast and accurate as we grow.

Our Stack: Google Cloud (GCP) - BigQuery (GoogleSQL), dbt, Python on Cloud Run, Terraform and GitHub Actions - with Looker Studio for reporting and Claude for AI-assisted work.

Responsibilities

  • Data Modeling: Share ownership of our BigQuery marts with the Data & Analytics team, building and maintaining dbt models from staging through marts and reporting layers, designed for business intelligence, reporting and downstream analytics.

  • New Data Sources: Turn newly onboarded sources into tested, documented marts, working from the team's field inventory, so new reporting can start sooner.

  • Data Quality & Testing: Write schema and data tests and monitoring that protect accuracy and lineage. Connect disparate data sets, such as accounting, CRM and marketing data, into unified models for cross-system reporting.

  • Reporting: Build clean, performant dashboards and reports in Looker Studio for client teams and internal stakeholders, including Finance.

  • Performance Tuning: Troubleshoot and optimize SQL and model runtimes for speed and BigQuery cost, using partitioning, clustering and incremental models.

  • AI-Ready Data: Keep models documented and reliable for the AI tools that query our warehouse, and use AI assistants to speed up SQL, testing and documentation work.

  • Cross-Functional Collaboration: Partner with stakeholders and the Data & Analytics team to translate business requirements into data solutions, working through Git pull requests and code reviews.

Requirements

  • 3+ years of hands-on experience in analytics engineering, data engineering or BI development.

  • SQL: Advanced SQL skills (CTEs, window functions, complex joins, query optimization).

  • Data Modeling: Experience structuring modular layers (staging → marts), writing schema and data tests, and documenting models with dbt or a similar framework.

  • Programming: Solid Python for data manipulation (pandas), API integrations and automation.

  • Data Warehousing: Hands-on experience with a cloud data warehouse. BigQuery preferred; Snowflake, Databricks or Amazon Redshift experience is welcome.

  • BI & Dashboarding: Experience building clean, performant reports in Looker Studio, Power BI or Tableau.

  • Version Control: Proficient with Git, standard CI/CD workflows and code review practices.

  • Communication: Clear written English for documentation, pull requests and async work with a U.S.-based team.

  • Technology and Security Requirement: Contractors accessing Rankings.io systems and client data are required, under the terms of the Contractor Services Agreement, to maintain endpoint security software (Huntress) for the duration of the engagement. This does not grant Rankings.io remote access to, or control over, contractor devices.

Preferred:

  • AI Tools: Hands-on use of AI assistants (such as Claude, ChatGPT or Copilot) in day-to-day data work.

  • Cloud Platforms: Working knowledge of Google Cloud (Cloud Run, Cloud Scheduler), Terraform or Docker.

  • Domain Data: Experience with marketing data (GA4, Search Console, Google Ads, CallRail, HubSpot) or accounting data.

  • Industry: Experience at a marketing agency or with legal-industry clients.

Compensation & Work Environment

  • Monthly retainer of $3,300 - 4,100 USD, invoiced by the contractor.

  • Fully Remote

  • Long-term engagement opportunity

Engagement Type

This opportunity is structured as an independent contractor engagement. Contractors are responsible for their own taxes, insurance, and compliance with applicable laws and regulations in their country of residence. Nothing in this posting should be interpreted as creating an employment relationship. The selected candidate will provide services to Rankings.io as an independent contractor pursuant to a written contractor agreement. Contractors must reside in an eligible country. We are unable to engage contractors located in Cuba, Iran, North Korea, Syria, Russia, Belarus, or the Crimea, Donetsk, Luhansk, Kherson, or Zaporizhzhia regions. #LI-Remote

What to Expect in the Interview Process

  • Human Resume Review: Your resume will be reviewed by our Talent Acquisition team: Real people, not AI.

  • One-Way Video Interview: Selected candidates will be sent a link to complete a one-way video interview. Please plan to record in your typical work-from-home environment, ensuring it is well-lit and free of distractions.

  • Live Zoom Interview: Candidates who move forward will meet with Talent Acquisition and the Hiring Manager for a live Zoom interview to discuss experience, role expectations, and project fit.

  • Skills Assessment: Candidates who advance will complete a practical, role-specific technical assessment designed to evaluate their SQL, data modeling, problem-solving, and analytics engineering skills. This assessment will give you an opportunity to demonstrate your technical expertise through real-world scenarios relevant to the position.

  • Final Zoom Interview: Finalists will meet with the Hiring Manager and key team members to review their skills assessment, discuss their technical approach, and explore how their experience aligns with the team's goals and expectations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,386 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Bogotá
$72k – $78k per year · In office · 2+ years exp · PhD · Naperville
Python
SQL
Databases
Microsoft Fabric
DevOps
Git
Analytics
Tableau
Power BI
Apply
$92k – $164k per year · Hybrid · 4+ years exp · Brentwood
SQL
Databases
Snowflake
Databricks
Analytics
Tableau
Power BI
Management
Agile
Apply
BUSINESS ANALYST L3 1 hour ago
$45k – $110k per year · In office · 3+ years exp · Minneapolis
Java
SQL
DevOps
CI/CD
Analytics
ETL/ELT
Talend
DataStage
Apply
$73k – $130k per year · Hybrid · 2+ years exp · Eden Prairie
Apply
$70k – $80k per year · In office · 3+ years exp · Associate's Degree · Riverside
DevOps
Windows Server
Windows
Cybersecurity
Active Directory
Apply
Applications Engineer 7 hours ago
In office · Contractor · Foster City
Python
JavaScript
SQL
Databases
MySQL
PostgreSQL
Apply
$11k per year · In office · Full-Time · Barcelona
Python
Java
SQL
Apex
Apex
Salesforce Flow
Databases
Google BigQuery
DevOps
GitHub
Analytics
Looker
Management
Jira
Marketing
Salesforce
Apply
Remote (Kazakhstan, Serbia, Armenia) · Full-Time · Bachelor's Degree
SQL
1C
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Omaha
Java
SQL
C#
C++
COBOL
COBOL
CICS
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
Remote (India) · 6+ years exp · Bachelor's Degree · India
Databases
Snowflake
DevOps
Rest API
SOAP
Management
Jira
ServiceNow
Agile
Scrum
ITSM
Apply
$60k – $65k per year · Remote (United States) · Full-Time · United States
Management
ClickUp
Apply
$55k per year · Remote (United States) · Full-Time · 2+ years exp · United States
PHP
PHP
WordPress
Magento
Marketing
Semrush
Ahrefs
Shopify
Apply
$70k per year · Remote (United States) · Full-Time · 2+ years exp · United States
Marketing
GA4
Ahrefs
Apply
Video Account Manager 13 days ago
≈ $52k – $136k per year (Estimated) · Remote (United States) · Full-Time · United States
Management
Asana
ClickUp
Apply
$38k – $48k per year · Remote (LATAM, United States, Russia, Iran, North Korea, ET hours) · Full-Time · 5+ years exp · Bogotá
Design
Adobe Photoshop
Adobe InDesign
Apply
In office · 1+ year exp · High School Diploma · Bogotá
DevOps
Windows
DNS
DHCP
VPN
Wi-Fi
Cybersecurity
Active Directory
Management
ITIL
Service Desk
Apply
Marketing Specialist 10 hours ago
Remote (Colombia) · Full-Time · Bachelor's Degree · Bogotá
Marketing
Salesforce
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Bogotá · São Paulo
Python
SQL
DevOps
CI/CD
Platform Engineering
Management
Agile
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Bogotá
Python
SQL
DevOps
CI/CD
Platform Engineering
Management
Agile
Apply
Software Engineer 11 hours ago
$28k – $32k per year · Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Bogotá
Python
JavaScript
TypeScript
SQL
AI/ML
Machine Learning
Frontend
Vue.js
Redux
Angular
React.js
DevOps
GCP
Azure
AWS
Apply
See all jobs
This is one of many
2,087,386 more open roles from verified company boards, updated every day.