Senior Backend Engineer | SpringWater team | Based in Europe
<p style="min-height:1.5em"><strong>Do you love building things that actually ship - not sitting in meetings about shipping? This job might be for you</strong> <strong>๐</strong></p><div style="min-height:1.2em;margin-top:0;margin-bottom:0">ย </div><p style="min-height:1.5em"><strong>About the company ๐</strong>โโ</p><p style="min-height:1.5em">SpringWater is a sister company of Hostinger, and we are looking for a team member to join a role at an acquired company in the affiliate marketing software space. This company is a small but mighty international team with an even mightier goal: turn a strong SaaS product into a growth machine. To achieve that we are looking for a self-driven, reliable and hard-working software engineer who understands that great product experience is itself a growth driver.</p><div style="min-height:1.2em;margin-top:0;margin-bottom:0">ย </div><p style="min-height:1.5em"><strong>Your role</strong></p><div style="min-height:1.2em;margin-top:0;margin-bottom:0">ย </div><p style="min-height:1.5em">We're looking for a generalist who's comfortable across the stack - backend, data pipeline, background jobs, and the occasional frontend change. You'll work closely with the CTO and product team to ship features fast, with fewer meetings and more doing.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Your day-to-day</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Build and maintain backend features</strong> - 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.</p></li><li><p style="min-height:1.5em"><strong>Improve and maintain our data pipeline -ย </strong>write reports and queries in PostgreSQL and BigQuery to keep affiliate data (clicks, conversions, commissions, payouts) correct and up to date.</p></li><li><p style="min-height:1.5em"><strong>Build internal dashboards and reports </strong>- payout summaries, revenue attribution, cohort breakdowns, etc.</p></li><li><p style="min-height:1.5em"><strong>Fix performance issues</strong> - bad queries, slow background jobs, bottlenecks. Keep things running well under load.</p></li><li><p style="min-height:1.5em"><strong>Use AI tools (Claude Code, Cursor) daily to move faster</strong>. We care about what you ship, not how many hours you sit.ย </p></li><li><p style="min-height:1.5em"><strong>Work async with a small team</strong> - few meetings, lots of ownership. You ship it, you monitor it.ย </p></li><li><p style="min-height:1.5em"><strong>Jump in on technical support.</strong> 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.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Your skills and experience</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">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.</p></li><li><p style="min-height:1.5em">Strong SQL skills, including writing complex queries, optimizing slow queries, and working with both PostgreSQL and BigQuery in production environments.</p></li><li><p style="min-height:1.5em">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.</p></li><li><p style="min-height:1.5em">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.</p></li><li><p style="min-height:1.5em">Async-first, high-ownership work style - comfortable communicating through written updates, making independent decisions, and taking full responsibility for features from build through monitoring.</p></li><li><p style="min-height:1.5em">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.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Nice to have:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Data or analytics engineering background - prior work with data pipelines, event tracking, affiliate/conversion data, or analytics engineering is a meaningful differentiator for this role.</p></li><li><p style="min-height:1.5em">Familiarity with dbt (data build tool) for building and maintaining data transformation models, or a strong desire to learn it quickly in the context of analytics and reporting.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Benefits for you</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Real impact:</strong> 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.</p></li><li><p style="min-height:1.5em"><strong>Growth ownership:</strong> High autonomy over your domain, with the trust and resources to execute well.</p></li><li><p style="min-height:1.5em"><strong>Flexibility:</strong> Remote-first setup - work where and how youโre most effective.</p></li><li><p style="min-height:1.5em"><strong>Growth support:</strong> Real room to grow, with a learning budget to improve execution.</p></li><li><p style="min-height:1.5em"><strong>Flat structure:</strong> Direct access to decision-makers, and the ability to influence direction without layers of approval.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Compensation</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Gross salary from 5500 Eur/month, depending on your experience and skills.</p></li></ul>