{"id":3699126,"url":"https://alion.io/job/centalion-desk-developer","title":"Desk Developer","company":{"id":4505340,"name":"Centalion","domain":"centalion.com","url":"https://alion.io/company/centalion","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Operations","role_family":"Operations","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"Kubernetes","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"Scikit-learn","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"TensorFlow","optional":false},{"name":"TensorFlow C++","optional":false}],"status":"live","first_seen_at":"2026-10-15T00:00:00Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-11-05T13:44:41Z","board_verified":true,"closed_at":null,"days_open":21,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":21},"description":"Job Title:\nDesk DeveloperContract Type:\nPermanentTime Type:\nJob Description:\nSummary of Company\nCentalion is one of the world’s largest independent commodities trading houses by turnover, creating logistics solutions that safely and efficiently move physical energy, bulk materials, and base metals from where they are sourced and stored to where they are demanded most. With strategic investments in industrial infrastructure-upstream, terminals, refineries, power plants and storage - Centalion further generates sustainable value across the global supply chain for its customers. Centalion trades in more than 100 countries with main trading hubs in Geneva, Singapore and Houston, along with other trading offices in Calgary, Dubai, Stamford, London and Shanghai, supported by a network of more than 20 representative offices around the globe. In 2025, Centalion generated revenue of US$144 billion and traded 253 million MT of commodities. For more information: Centalion.com\nOverview of Role\nEmbedded within the APAC Power & Origination trading desk, responsible for building, optimizing, and maintaining technical infrastructure that supports real-time trading, risk management, and analytics. Works closely with traders, quants, and risk to deliver scalable solutions that enhance decision-making and efficiency.\nMain Responsibilities\nImplement CI/CD pipelines, containerization, and automated deployment strategies.\nDevelop tools for trade capture, position management, and P&L reporting.\nBuild and maintain data pipelines for market, weather, and operational datasets.\nAssist in developing, back-testing, and deploying machine learning and quantitative models.\nIntegrate external data sources into internal trading systems and databases.\nProvide real-time technical support to traders and originators.\nOperate and optimize cloud infrastructure (primarily Microsoft Azure) partnering with IT teams\nAutomate workflows to reduce operational risk.\nDocument systems, processes, and model assumptions\nPerform other ad-hoc duties assigned by manager\nProfile\nThe individual should have the following experience:\nBachelor’s degree or higher in Computer Science, Engineering, Applied Mathematics, or a related field.\nMinimum 3 years’ of relevant experience in data engineering, trading systems, or financial technology.\nPreferably proven experience designing trading execution back testing platforms such as in commodities or other electronic markets.\nSkills\nStrong programming skills in Python (required), C++\nExperience with Azure, Databricks, Spark, SQL, Kubernetes, React and containerization.\nFamiliarity with ML frameworks such as TensorFlow, PyTorch, and scikit-learn would be an advantage.\nPreferably knowledge of commodities markets and trading workflows\nProblem-solving skills and ability to work under time-sensitive conditions.\nStrong grasp of numerical methods, statistics, and optimization techniques.\nAbility to bridge quantitative research and production systems.\nIf you think the open position you see is right for you, we encourage you to apply!\n Our people make all the difference in our success.","description_format":"text","description_chars":3114,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-03T18:56:07Z"}],"visa":[],"liveness":{"score":64,"band":"ok","label":"Likely open","p_open":1,"p_active":0.858,"p_room":0.75,"age_days":21,"expected_fill_days":27,"reasons":["conf:1","velocity","win:late"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/centalion-desk-developer","json_url":"https://alion.io/job/centalion-desk-developer.json","meta":{"generated_at":"2026-11-05T18:03:02Z","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":23633,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00: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":4505340},"rest":"https://alion.io/mcp/rest/get_company?id=4505340"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcentalion-desk-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%2Fcentalion-desk-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%2Fcentalion-desk-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/centalion-desk-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcentalion-desk-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3699126}},{"tool":"search_jobs","arguments":{"company":"centalion.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3699126},"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"}}