Senior Analytics Engineer
$10,400 - $13,900 per month
Apply (opens in a new tab)Senior Analytics Engineer
Posted today
SENIORITY
Senior
SALARY
$10,400 - $13,900 per month
About the role
- 5+ years of analytics or data engineering experience, including significant hands-on work in Snowflake (Snowflake Scripting or stored procedures, tasks, dependencies, and streams)
- Strong SQL (window functions, CTEs, performance tuning) and Python for pipelines, API integrations, and data validation
- Experience with AWS (S3, Lambda, EC2) or equivalent cloud services
- Experience building ingestion for many heterogeneous sources: REST APIs, flat-file and S3 drops, Fivetran or similar connectors, and scraped or semi-structured data
- Experience designing warehouses that absorb new business units or acquired data sets, including master data and entity mapping
- Practical experience building automation with LLMs or agent frameworks in a production setting, including evaluation, logging, and human-in-the-loop controls
- Experience building and publishing Tableau dashboards for business and finance audiences
- Hands-on experience with Tableau Server or Cloud administration and row- and column-level security (user filters, entitlement tables, data source permissions)
- Strong attention to detail, with an instinct for checking numbers against an independent source
- Demonstrated track record of delivering independently on fixed-term engagements with evolving requirements and priorities
- Preferred Experience
- Games industry experience working with platform sales data (PlayStation Partners, Xbox, Nintendo Developer Portal)
- Experience with marketing data sources such as ad platforms or Steam wishlist and traffic data
- Prior contract or consulting work with small, fast-moving companies
- Engagement TermsThe contractor is engaged as an independent contractor, not an employee, and is responsible for their own taxes, insurance, and benefits. US-based contractors will be issued a Form 1099-NEC; a completed W-9 is required before the first invoice is paid
- The contractor determines the methods, tools, and working schedule used to deliver the work, subject to the agreed overlap window and deliverable dates
- The contractor provides their own equipment and workspace. Balor Games will provision access to Snowflake, Tableau, AWS, and other systems required for the engagement, to be revoked at completion
- Hours are billed in quarter-hour increments against monthly invoices with supporting time records. Hours above the monthly cap require prior written approval from the Engagement Lead; no overtime premium applies
- All work product is work made for hire, with intellectual property assigned to Balor Games. A signed Independent Contractor Agreement and confidentiality agreement are required before the start date
- Either party may terminate the engagement on 14 days’ written notice. Balor Games will pay for approved hours worked through the termination date
- Extension of the term or conversion to an employed role may be discussed by mutual agreement but is not guaranteed
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
