{"id":3454044,"url":"https://alion.io/job/hanna-robulets-company-senior-python-backend-engineer-distributed-systems","title":"Senior Python Backend Engineer — Distributed Systems","company":{"id":4485899,"name":"Hanna Robulets Company","domain":"hr-hanna.com","url":"https://alion.io/company/hanna-robulets-company","size_band":null,"is_staffing_agency":false,"employer_type":"direct","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":"explicit","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["GB","IT","ES","PT"],"hiring_countries_total":4,"salary":{"min":3500,"max":3600,"currency":"USD","period":"month","gross":false,"usd_annual":43200},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ETL/ELT","optional":false},{"name":"GCP","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Looker","optional":false},{"name":"LookML","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Google Cloud Run","optional":true},{"name":"Machine Learning","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-10-26T11:42:58Z","employer_posted_date":null,"last_verified_at":"2026-10-26T11:42:58Z","board_verified":false,"closed_at":null,"days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"Middle Data Analyst / Analytics Engineer — GCP, BigQuery, Looker\n\nLocation: Spain, Portugal, Italy, United Kingdom\n\nEmployment: Full-time | Remote | B2B Contract\n\nContract Duration: 3–9 months\n\nSeniority: Middle\n\nAbout the Project\n\nWORKSHORE is looking for a Middle Data Analyst / Analytics Engineer to join a fast-growing international technology company operating in the logistics and delivery industry.\n\nThe company is expanding its data capabilities and transforming an existing BI infrastructure into a scalable, reliable analytics platform.\n\nYou will work closely with the Head of Data and collaborate with Product, Operations, Sales, Finance, and Engineering teams.\n\nThis position combines technical data engineering expertise with business analytics, stakeholder communication, and data-driven decision-making.\n\nTech Stack\n\nSQL, BigQuery, Google Cloud Platform, Dataform, Looker, LookML, Python, ETL/ELT, Data Modeling.\n\nResponsibilities\n\nOwn end-to-end analytics processes for a business vertical.\n\nAnalyze business and product performance, including conversion funnels, customer retention, cohorts, and profitability.\n\nDevelop and maintain data pipelines using Google Cloud Platform and BigQuery.\n\nBuild data transformation workflows and analytical models with Dataform.\n\nDesign and maintain semantic data models and business dashboards in Looker.\n\nEnsure consistency of KPIs and business metrics across departments.\n\nInvestigate discrepancies between operational reporting and financial data.\n\nPresent analytical findings and actionable recommendations to business stakeholders.\n\nSupport the expansion of analytics infrastructure into new markets.\n\nDocument analytical processes, data models, and pipelines.\n\nRequirements\n\n3+ years of commercial experience as a Data Analyst, Analytics Engineer, or Data Engineer.\n\nAdvanced SQL skills and strong understanding of data modeling.\n\nHands-on experience with BigQuery and Google Cloud Platform.\n\nPractical experience with Dataform.\n\nExperience with Looker/LookML or comparable BI platforms.\n\nStrong understanding of ETL/ELT processes and data pipelines.\n\nPython skills for data analysis and automation.\n\nExperience with product and business analytics: funnels, cohorts, conversion, retention, and profitability.\n\nAbility to translate complex datasets into actionable business insights.\n\nStrong stakeholder management and presentation skills.\n\nGood command of English.\n\nNice to Have\n\nExperience with GCP Pub/Sub, Cloud Run, Cloud Storage, or Datastream.\n\nKnowledge of Terraform and Infrastructure as Code.\n\nExperience with geospatial analytics or BigQuery GIS.\n\nFamiliarity with applied machine learning and anomaly detection.\n\nExperience with AI-powered analytics, LLMs, or conversational BI.\n\nBackground in logistics, e-commerce, marketplaces, or last-mile delivery.\n\nWhat We Offer\n\nInternational product environment.\n\nOpportunity to influence business decisions through data.\n\nOwnership of analytics processes and reporting architecture.\n\nCollaboration with cross-functional teams.\n\nRemote B2B contract.\n\nExperience working with modern GCP-based data infrastructure.\n\nInterested? Apply through Djinni and share your CV or LinkedIn profile.","description_format":"text","description_chars":3197,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Italy","iso":"IT","kind":"country"},{"name":"Spain","iso":"ES","kind":"country"},{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":30,"band":"fade","label":"Fading","p_open":1,"p_active":0.628,"p_room":0.473,"age_days":7,"expected_fill_days":4,"reasons":["seen:7","velocity","win:tail"],"computed_at":"2026-11-03T05:54:40Z"},"pay":{"stated_usd_annual":43200,"is_top_pay":false},"html_url":"https://alion.io/job/hanna-robulets-company-senior-python-backend-engineer-distributed-systems","json_url":"https://alion.io/job/hanna-robulets-company-senior-python-backend-engineer-distributed-systems.json","meta":{"generated_at":"2026-11-03T14:02:13Z","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":19621,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":4485899},"rest":"https://alion.io/mcp/rest/get_company?id=4485899"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhanna-robulets-company-senior-python-backend-engineer-distributed-systems"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fhanna-robulets-company-senior-python-backend-engineer-distributed-systems"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fhanna-robulets-company-senior-python-backend-engineer-distributed-systems"},{"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/hanna-robulets-company-senior-python-backend-engineer-distributed-systems\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhanna-robulets-company-senior-python-backend-engineer-distributed-systems"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3454044}},{"tool":"search_jobs","arguments":{"company":"hr-hanna.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3454044},"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"}}