{"id":1401321,"url":"https://alion.io/job/splitmetrics-senior-backend-engineer-python-platform","title":"Senior Backend Engineer (Python) - Platform","company":{"id":9077,"name":"SplitMetrics","domain":"splitmetrics.com","url":"https://alion.io/company/splitmetrics","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","RS","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":32,"salary":null,"salary_estimate":{"min_usd":86000,"max_usd":180000,"period":"year","method":"role_seniority_country_cell","sample_n":9},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"CI/CD","optional":false},{"name":"ETL/ELT","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"AI Agents","optional":true},{"name":"Amazon Redshift","optional":true},{"name":"AWS","optional":true},{"name":"BigQuery","optional":true},{"name":"ClickHouse","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Google BigQuery","optional":true},{"name":"Grafana","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Snowflake","optional":true}],"status":"live","first_seen_at":"2026-09-28T13:49:16Z","employer_posted_date":"2026-09-28","last_verified_at":"2026-09-28T22:27:30Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"SplitMetrics is a global software company offering an ecosystem of products and services that serve as a growth engine for top mobile-first businesses worldwide. Our ecosystem includes:\nSplitMetrics Acquire, a platform for automating and optimizing Apple Ads.\n\nSplitMetrics Agency, a full-service mobile marketing agency staffed by top experts.\n\nSplitMetrics Optimize, an A/B testing platform recognized as the ASO Tool of the Year.\n\nApp Radar by SplitMetrics: an ASO platform with advanced keyword and competitor insights.\n\nWhy SplitMetrics?\nFor over 11 years, we’ve been at the forefront of the mobile marketing industry, building an ecosystem of market-leading technologies.\n\nAn Apple Ads Partner, SplitMetrics is the 1st company to build the Apple Ads management platform.\n\nWorking with top mobile companies and brands globally: Skyscanner, Glovo, Flo, Babbel, Wooga and many more.\n\nGenerating an impressive transaction volume, with over $1 billion in ad spend flowing through our ecosystem.\n\nIntegrated AI into our strategic approach since 2023.\n\nEffectively collaborate across 20+ countries with a remote-first and supportive culture.\n\nWe're searching for a Senior Backend Engineer with data engineering experience to join our Platform team.\nIn this role you will:\nBuild scalable, high-load systems in Python.\n\nWork with big data: adapt the product to process 200-400M+ records per day.\n\nDesign and develop integrations with multiple external channels behind a unified, channel-agnostic data model and API.\n\nEnsure data quality and consistency across channels: validation, reconciliation, monitoring of freshness and completeness.\n\nBuild and maintain data pipelines: ingestion, normalization, deduplication and backfills.\n\nImprove system reliability, observability and cost efficiency.\n\nDesign, build, deploy, monitor and maintain products.\n\nRewrite legacy systems with modern technologies.\n\nAbout you:\n5+ years of commercial experience with Python.\n\nExcellent knowledge of raw SQL.\n\nExperience with data stores like PostgreSQL (deep understanding of engine, performance optimization).\n\nExperience in building solutions based on microservices and scaling such systems.\n\nExperience with modern CI/CD approaches and tools.\n\nExperience setting up and improving the development process.\n\nStrong focus on business implications when making decisions on architecture.\n\nHands-on experience building data pipelines and ETL/ELT processes at scale.\n\nExperience integrating with many external APIs and designing a unified abstraction layer over heterogeneous data sources.\n\nNice to have:\nExperience with analytical/columnar storage (ClickHouse, BigQuery, Snowflake, Redshift).\n\nExperience with message brokers.\n\nDomain knowledge in AdTech / mobile marketing (ad networks, attribution, MMPs).\n\nExperience with async Python for high-throughput API ingestion.\n\nExperience building LLM-powered features or AI agents on top of production data.\n\nExperience with Kubernetes, Docker and cloud platforms (AWS / GCP).\n\nExperience building MCP servers that expose platform data and actions to AI agents and LLM tools.\n\nExperience with observability tools (Grafana, Datadog).\n\nWhat is there for you?\nTime Off: Vacation and public holidays following your country's regulations. Additional PTOs annually for personal rejuvenation.\n\nHealth and Wellness: Medical insurance or health care compensation. Paid sick leave to prioritize your well-being.\n\nProfessional Development: Top online/offline conferences and mobile industry events. Internal courses for continuous professional development.\n\nPerformance and Growth: Micro-management-free and supportive management style. Semi-annual performance review sessions. New career opportunities through our internal mobility program.\n\nTeam Engagement: Corporate online events and offline team retreats. Collaboration between teams through shared OKRs. Environment conducive to open dialogue and constructive feedback.\n\nWork Flexibility: Flexible working schedule for a better work-life balance. Remote-first working environment.\n\nWorkspace Options: Coworking costs coverage program. Office hubs in key locations for a convenient and productive work environment.\n\nOur Culture\nAt SplitMetrics, our values are not just words - they guide everything we do. To achieve our ambitious goals and maintain success, we stand united by our core behaviors:\nMove Fast\n\nGet Sh*t Done\n\nBuild Together\n\nStrive for Transparency\n\nOwn What You Do\n\nLearn + Share = Excel\n\nRemote Hiring Guidelines: At SplitMetrics, we welcome team members from various countries. While all our roles are remote, certain positions may have specific eligibility requirements based on location. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.","description_format":"text","description_chars":4788,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Health insurance","Professional development"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"country"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Serbia","iso":"RS","kind":"country"},{"name":"Spain","iso":"ES","kind":"country"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Advertising","Marketing Analytics & Attribution","A/B Testing & Experimentation"],"lifecycle":[{"event":"open","at":"2026-09-28T15:45:34Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":37,"reasons":["conf:1","win:early"],"computed_at":"2026-09-28T23:42:17Z"},"pay":null,"html_url":"https://alion.io/job/splitmetrics-senior-backend-engineer-python-platform","json_url":"https://alion.io/job/splitmetrics-senior-backend-engineer-python-platform.json","meta":{"generated_at":"2026-09-28T23:42:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1307,"day_limit":5000,"remaining_today":3693,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}