BigQueryPostgresPythonRubyRuby on RailsSQLTypeScriptAIClaudeRailsPostgreSQLGitHubLeadership
About this role
Role Overview
Build and maintain backend features
APIs, background jobs, integrations. Our stack is Ruby on Rails but if you're strong in Python or TypeScript and willing to learn, that works too.
Improve and maintain our data pipeline
write reports and queries in PostgreSQL and BigQuery to keep affiliate data (clicks, conversions, commissions, payouts) correct and up to date.
Build internal dashboards and reports
payout summaries, revenue attribution, cohort breakdowns, etc.
Fix performance issues
bad queries, slow background jobs, bottlenecks. Keep things running well under load.
Use AI tools (Claude Code, Cursor) daily to move faster. We care about what you ship, not how many hours you sit.
Work async with a small team
few meetings, lots of ownership. You ship it, you monitor it.
Jump in on technical support. We rotate who handles deeper technical help for our CX team
running custom scripts, debugging client-specific issues, or digging into the data when something looks off.
Requirements
5+ years of backend engineering experience, with strong proficiency in Ruby on Rails, or solid Python/TypeScript skills with a genuine willingness to learn our stack.
Strong SQL skills, including writing complex queries, optimizing slow queries, and working with both PostgreSQL and BigQuery in production environments.
Experience building and maintaining REST APIs and background job systems (e.g., Sidekiq, Celery, or similar), with an understanding of reliability, retries, and failure handling.
Experience building internal tooling and dashboards
revenue reports, payout summaries, cohort analyses, or similar business-facing data products, ideally tied to financial or affiliate data.
Async-first, high-ownership work style
comfortable communicating through written updates, making independent decisions, and taking full responsibility for features from build through monitoring.
Practical experience using AI-assisted development tools (such as Cursor, Claude Code, GitHub Copilot, or similar) as a regular part of the development workflow to increase output quality and speed.
Tech Stack
BigQuery
Postgres
Python
Ruby
Ruby on Rails
SQL
TypeScript
Benefits
Real impact: High-impact ownership in a small team working closely with leadership
your work is visible, directly shapes growth. You influence decisions and priorities, not just execute tasks.
Growth ownership: High autonomy over your domain, with the trust and resources to execute well.
Flexibility: Remote-first setup
work where and how you’re most effective.
Growth support: Real room to grow, with a learning budget to improve execution.
Flat structure: Direct access to decision-makers, and the ability to influence direction without layers of approval.