{"id":4175533,"url":"https://alion.io/job/ralabs-senior-python-data-systems-engineer","title":"Senior Python + Data Systems Engineer","company":{"id":2058105,"name":"Ralabs","domain":"ralabs.org","url":"https://alion.io/company/ralabs","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"GCP","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-12T15:12:07Z","employer_posted_date":null,"last_verified_at":"2026-11-12T15:12:07Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We are seeking a Senior Python + Data Systems Engineer for a US-based SaaS company in marketing analytics.\n\nPlease note that the working hours for this position are until 11 PM Kyiv time.\n\nAbout the Client\n\nThe client is an American SaaS company in marketing analytics. Its platform helps e-commerce brands understand which ad spend truly drives revenue. It collects tracking data, combines it with data from major ad platforms, and uses ML modeling to turn it into reporting.\n\nThe company’s customers spend millions per month on advertising, so data volumes are large and business decisions depend on data accuracy.\n\nAbout the Project\n\nThere are several projects in progress:\n\nConversion API (main project): reprocessing tracking signals and delivering them to ad-platform APIs in real time. Each platform’s API works differently and has its own quirks, so integrations require careful work. Stack: Python streaming, Google Pub/Sub, Shopify JS tracking.\n\nMobile attribution SDK (greenfield): a new SDK for JavaScript and iOS.\n\nAnalytics data pipelines: pipelines built as part of the SaaS product, not internal BI.\n\nFull-stack product development: application features and integrations.\n\nRequirements:\n\n7+ years of commercial experience with Python in production at Senior level. \n\nStrong SQL skills. You are confident working with complex queries and large data volumes, as data accuracy directly drives clients’ business decisions\n\nHands-on experience building and maintaining integrations with third-party APIs\n\nExperience with streaming or event-driven systems (message queues, pub/sub, real-time data processing), as the main project delivers tracking signals to ad platforms in real time\n\nExperience with GCP and BigQuery\n\nTrack record of building customer-facing products, not just internal tools or dashboards\n\nExperience with SaaS products used by external customers is a strong fit\n\nAbility to design engineering abstractions and discuss architectural decisions with the team, explaining trade-offs\n\nFluent English (C1) for daily communication with the US team: syncs, technical discussions and written communication\n\nNice-to-have:\n\nExperience with Snowplow or OpenSnowcat\n\nExperience with Conversion APIs\n\nBackground in marketing analytics and e-commerce\n\nExperience with Google Pub/Sub and Airflow\nResponsibilities:\n\nWork as a backend-heavy engineer on integrations, APIs, services and streaming pipelines\n\nDevelop the Conversion API: reprocess tracking signals and deliver them to ad-platform APIs in real time, handling the specifics of each platform’s API\n\nBuild analytics data pipelines as part of the SaaS product\n\nContribute to architecture discussions and engineering abstractions","description_format":"text","description_chars":2700,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-12T15:47:55Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["seen:0","win:early"],"computed_at":"2026-11-12T17:31:33Z"},"pay":null,"html_url":"https://alion.io/job/ralabs-senior-python-data-systems-engineer","json_url":"https://alion.io/job/ralabs-senior-python-data-systems-engineer.json","meta":{"generated_at":"2026-11-12T17:31:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":36840,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2058105},"rest":"https://alion.io/mcp/rest/get_company?id=2058105"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fralabs-senior-python-data-systems-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fralabs-senior-python-data-systems-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fralabs-senior-python-data-systems-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ralabs-senior-python-data-systems-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fralabs-senior-python-data-systems-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4175533}},{"tool":"search_jobs","arguments":{"company":"ralabs.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4175533},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}