2,054,478open jobs
123,045companies
238,991added 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 2, 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,054,478 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á
Growth Analyst 1 hour ago
$68k – $110k per year · In office · 2+ years exp · Bachelor's Degree · Tysons
Analytics
Tableau
Power BI
Microsoft Excel
Apply
Remote (location not specified) · 3+ years exp · Bachelor's Degree
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
Analytics
Tableau
ETL/ELT
Informatica
Talend
Matillion
Dimensional Modeling
Apply
In office · 5+ years exp · New York
Python
JavaScript
TypeScript
SQL
PowerShell
Python
Flask
FastAPI
Databases
MS SQL
AI/ML
NumPy
Frontend
Redux
Angular
React.js
DevOps
CI/CD
Analytics
Tableau
Power BI
ETL/ELT
SSIS
SSAS
Apply
Remote (EAEU) · Full-Time · 3+ years exp · Moscow
SQL
DevOps
Rest API
SOAP
Management
Scrum
UML
BPMN
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Uncasville
SQL
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Python
Go
Scala
Python
FastAPI
pySpark
Databases
PostgreSQL
AI/ML
Copilot
Spark
Claude Code
LLM
Flyte
Machine Learning
DevOps
Rest API
CI/CD
AWS
Kubernetes
Apply
In office · Full-Time · Prague
Python
TypeScript
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
AI/ML
LLM
DevOps
gRPC
Kibana
OpenTelemetry
Debian
Prometheus
GitLab CI
ArgoCD
Git
Docker
Kubernetes
Grafana
Amazon S3
Linux
Apply
In office · Top Secret · Full-Time · Bachelor's Degree · Chicago
SQL
C#
Databases
PostgreSQL
DevOps
AWS
GitHub
Analytics
Power BI
Apply
In office · Full-Time · Bachelor's Degree · Incheon
Python
C++
Apply
In office · Full-Time · Bachelor's Degree · Incheon
Python
Apply
$70k per year · Remote (United States) · Full-Time · 2+ years exp · United States
Marketing
GA4
Ahrefs
Apply
$18k – $24k per year · Remote (LATAM, United States, Russia, Belarus, Iran, ET hours) · Full-Time · Bogotá
Apply
$55k – $60k per year · Remote (United States) · Full-Time · 2+ years exp · United States
Apply
Video Account Manager 11 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
≈ $9k – $23k per year (Estimated) · In office · Bogotá
SQL
Analytics
Power BI
Apply
≈ $35k – $78k per year (Estimated) · Equity · Hybrid · Full-Time · 5+ years exp · PhD · Bogotá
DevOps
AWS Step Functions
Apply
Payroll Analyst 5 hours ago
In office · Full-Time · 1+ year exp · Bachelor's Degree · Bogotá
Management
Oracle ERP
Apply
≈ $18k – $41k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Mexico City · Bogotá
Analytics
Microsoft Excel
Marketing
Salesforce
Apply
See all jobs
This is one of many
2,054,478 more open roles from verified company boards, updated every day.