{"id":578123,"url":"https://alion.io/job/cyclad-python-developer","title":"Python Developer","company":{"id":895,"name":"Cyclad","domain":"cyclad.eu","url":"https://alion.io/company/cyclad","size_band":"51-200","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitify","truth_index":{"grade":"B","score":75,"open_postings":105,"ghost_share":0.41,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":42,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":42000,"max_usd":74000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":96},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"FastAPI","optional":false},{"name":"Flask","optional":false},{"name":"Git","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Apache Kafka","optional":true},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-07T00:00:00Z","employer_posted_date":"2026-09-07","last_verified_at":"2026-10-30T19:54:23Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":52},"description":"At Cyclad, we work with top international IT companies to help them deliver cutting-edge technologies that shape the future. We are currently looking for an experienced Python Developer to join an international team delivering modern data and backend solutions for the automotive and remarketing industry.\nIn this role, you will develop and maintain data pipelines, backend services, and REST APIs that form the core of a central vehicle pricing and intelligence platform. You will work with Python, SQL, Airflow, and relational databases to ingest, transform, model, and expose vehicle and market data while collaborating closely with product owners, architects, and developers in an international environment.\nProject information:\nType of project: It service\nOffice location: Warszawa, Poland - Wołoska\nWork model: Hybrid - 2 days in the office / 3 days remotely\nBudget: 90 PLN net/hour - B2B\nProject length: Long-term\nStart date: ASAP (depending on the candidate's availability)\nExperience level: 3-5 years of relevant experience\nOnly candidates from Poland\nYour responsibilities:\nDesign, build, and maintain data ingestion and transformation pipelines using Python and Airflow\nProcess and integrate internal vehicle and contract data as well as external market data\nContribute to the design and evolution of the canonical data model\nEnsure data quality, consistency, and lineage across the platform\nDevelop and maintain Python backend services and REST APIs\nBuild APIs exposing pricing, vehicle, mapping, and recommendation data to internal consumers\nImplement and maintain integrations with source and downstream systems\nWork with external APIs and event-driven data flows\nWrite clean, tested, and well-documented code\nImplement monitoring and data-quality checks for pipelines and services\nSupport applications and data pipelines in production\nCollaborate with product owners, technical architects, scrum masters, and other developers\nTranslate pricing and business logic into robust and maintainable software\nContribute to the Motortrade frontend using Angular as a plus\nRequirements:\n3-5 years of professional experience as a Python Developer with a data or backend focus\nStrong hands-on experience with Python\nExperience with data-processing libraries such as pandas\nExperience building REST APIs using frameworks such as FastAPI or Flask\nSolid knowledge of SQL and relational databases such as PostgreSQL and/or Oracle\nHands-on experience designing and building data pipelines\nExperience with workflow orchestration tools, preferably Airflow\nGood understanding of API design and system integration\nExperience with Git and collaborative development workflows\nExperience with code reviews, testing, and CI/CD practices\nUnderstanding of data quality and reliable software development practices\nExcellent communication skills in English\nAbility to work independently and collaboratively in an international environment\nNice to have:\nExperience with frontend development using Angular\nExperience with cloud data infrastructure and containerization\nExposure to event streaming technologies such as Kafka\nFamiliarity with data-quality and observability tools\nUnderstanding of machine-learning workflows and collaboration with data scientists\nExperience in the automotive, leasing, pricing, or remarketing industry\nWe offer:\nHybrid working model - 2 days in the office / 3 days remotely\nFull-time cooperation agreement based on B2B\nPrivate medical care with dental care (covering 70% of costs)\nMultisport card (also for an accompanying person)\nLife insurance\nOpportunity to work in an international IT environment\nRecruitment process:\nIntroductory call\nTechnical interview\nFinal decision","description_format":"text","description_chars":3689,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Hybrid work","Life insurance"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-09T19:21:44Z"}],"visa":[],"liveness":{"score":17,"band":"cold","label":"Long shot","p_open":1,"p_active":0.394,"p_room":0.44,"age_days":53,"expected_fill_days":42,"reasons":["conf:3","agency","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/cyclad-python-developer","json_url":"https://alion.io/job/cyclad-python-developer.json","meta":{"generated_at":"2026-10-30T22:59:16Z","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":14053,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00: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":895},"rest":"https://alion.io/mcp/rest/get_company?id=895"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcyclad-python-developer"},{"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%2Fcyclad-python-developer"},{"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%2Fcyclad-python-developer"},{"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/cyclad-python-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcyclad-python-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":578123}},{"tool":"search_jobs","arguments":{"company":"cyclad.eu","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":578123},"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"}}