{"id":123478,"url":"https://alion.io/job/veeva-systems-senior-engineer-back-end","title":"Senior Engineer - Back End","company":{"id":3288,"name":"Veeva Systems","domain":"veeva.com","url":"https://alion.io/company/veeva-systems","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":79,"open_postings":771,"ghost_share":0.272,"stale_share":0,"repost_share":0.003,"time_to_fill_p50_days":148,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Beijing, China"],"countries":["CN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":29000,"max_usd":86000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6933},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AutoGen","optional":false},{"name":"Function Calling","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Tool Use","optional":false},{"name":"C++","optional":true},{"name":"Django","optional":true},{"name":"Flask","optional":true},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2025-07-07T13:21:48Z","employer_posted_date":"2025-07-07","last_verified_at":"2026-10-18T18:59:34Z","board_verified":true,"closed_at":null,"days_open":468,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":467},"description":"The Role\nVeeva is looking for a Senior Back-end Engineer to join our team in Beijing. This engineer will be responsible for China CRM's applications development of our SaaS cloud products.\nWhat You’ll Do\nSaaS platform architecture design, improvement and implementation, technology selection \nAnalyze business requirements and provide business implementation solutions\nWork with front-end engineers, product managers and QA engineers to ensure product quality and development progress\nBased on the understanding of the business, improve the user experience of the product and use technology to drive business development\nDesign and deploy LLM-based AI Agents, integrating Agent capabilities into core business scenarios to boost product intelligence.\nBuild core Agent capabilities (Function Calling/Tool Use, memory, planning, and multi-Agent collaboration); build and optimize RAG pipelines, prompt engineering, and related workflows.\n\nTracking and researching cutting-edge technologies and applying them to the company's product development (including LLMs and AI Agents)\nNeeds to use python for development\nRequirements\nBachelor’s degree or higher in Computer Science or a related field.\n5+ years of software development experience.\nProven experience in SaaS platform software design and development.\nDemonstrated experience in designing large-scale distributed systems.\nHands-on project experience with AI Agents or LLM applications; proficiency in at least one mainstream framework (e.g., LangChain, LangGraph, LlamaIndex, AutoGen).\nFamiliarity with key technologies including RAG, prompt engineering, Function Calling, and vector databases. Knowledge of Agent ecosystem protocols like MCP (Model Context Protocol) is a plus.\nStrong knowledge of common data structures and algorithms.\nProficient in relational database design and development.\nDeep understanding of object-oriented design (OOD) principles.\nMastery of at least one mainstream programming language (e.g., Python, Java, C++).\nFamiliarity with web development frameworks (e.g., Django, Flask, Spring).\nPassionate about technology, logically minded, optimistic, and adept at collaborating across cross-functional teams.\nNice to Have\nKnowledgeable in CRM or life science domain\nPerks & Benefits\nFitness Fee","description_format":"text","description_chars":2271,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["CRM Software","Data Providers & Datasets","Clinical Trial Software"],"lifecycle":[{"event":"open","at":"2025-07-07T13:21:48Z"},{"event":"open","at":"2026-09-25T21:49:07Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.3,"p_room":0.28,"age_days":466,"expected_fill_days":148,"reasons":["conf:1","velocity","ghost","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/veeva-systems-senior-engineer-back-end","json_url":"https://alion.io/job/veeva-systems-senior-engineer-back-end.json","meta":{"generated_at":"2026-10-18T20:40:24Z","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":24472,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":3288},"rest":"https://alion.io/mcp/rest/get_company?id=3288"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fveeva-systems-senior-engineer-back-end"},{"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%2Fveeva-systems-senior-engineer-back-end"},{"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%2Fveeva-systems-senior-engineer-back-end"},{"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/veeva-systems-senior-engineer-back-end\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fveeva-systems-senior-engineer-back-end"}]}