{"id":1279293,"url":"https://alion.io/job/xome-lead-software-engineer","title":"Lead Software Engineer","company":{"id":2840605,"name":"Xome","domain":"xome.com","url":"https://alion.io/company/xome-com","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":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chennai, India","Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":23000,"max_usd":53000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Context Engineering","optional":false},{"name":"Kanban","optional":false},{"name":"LLM","optional":false},{"name":"MS SQL","optional":false},{"name":"RAG","optional":false},{"name":"SQL","optional":false},{"name":"AutoGen","optional":true},{"name":"Braintrust","optional":true},{"name":"C#","optional":true},{"name":"CrewAI","optional":true},{"name":"GitHub","optional":true},{"name":"LangChain","optional":true},{"name":"Langfuse","optional":true},{"name":"LangGraph","optional":true},{"name":"LangSmith","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Multi-Agent Systems","optional":true}],"status":"live","first_seen_at":"2026-08-25T07:45:00Z","employer_posted_date":null,"last_verified_at":"2026-08-25T07:45:00Z","board_verified":false,"closed_at":null,"days_open":53,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":53},"description":"Role/Responsibilities : \n\n- Author precise feature specs covering requirements, edge cases, constraints, and acceptance criteria before any code is written or AI agent is invoked.\n\n- Own features end-to-end - translating user outcomes into acceptance criteria, driving development through AI-assisted workflows, and validating output against the spec before delivery.\n\n- Design and run generator-critic pipelines - using AI to generate output and a structured critique pass against the same spec to validate it, iterating until acceptance criteria are met.\n\n- Build and maintain software components - APIs, data layers, services, and integrations - as the engineering foundation that AI-native workflows operate on top of.\n\n- Evaluate and adopt AI tools with structured reasoning - assess new tooling against defined criteria, bring recommendations with evidence, and stay current with the evolving AI development landscape.\n\n- Work autonomously across development, quality, and requirements - minimising handoffs through disciplined spec authorship, self-managed validation, and proactive flagging of gaps before building.\n\nRequired Skills and Experience : \n\n- Bachelor's degree in software engineering, Computer Science, or a related technical field.\n\n- 5+ years of overall software development experience, with at least 3 years actively using AI tools as a core part of the development workflow.\n\n- Proficiency in .NET, MS SQL Server (or equivalent RDBMS), MongoDB (or equivalent NoSQL), and API development.\n\n- Ability to write structured, machine-precise specs that serve as ground truth for both code generation and output validation.\n\n- Practical understanding of prompt construction, context engineering, and diagnosing AI output failures.\n\n- Working awareness of the AI tool ecosystem - intelligent system tooling (LLM APIs, RAG, vector databases, agent frameworks) and SDLC acceleration tooling (agentic coding, AI code review, AI test generation).\n\n- Strong written communication skills and experience working in Agile or Kanban environments with end-to-end ownership of deliverables.\n\nNice to Have Qualities & Skills : \n\n- Hands-on experience building RAG pipelines, working with vector databases, or integrating LLM APIs into production systems.\n\n- Experience with multi-agent orchestration frameworks such as LangChain, LangGraph, CrewAI, or AutoGen.\n\n- Familiarity with AI observability tooling such as LangSmith, LangFuse, or Braintrust.\n\n- Exposure to spec-driven development practices such as BMAD or GitHub Spec Kit.\n\n- Exposure to real estate technology, mortgage, or related financial services domain.\n\n- Awareness of Model Context Protocol (MCP) and its role in connecting AI agents to external tools and data sources.\nSkills\n.Net, SQL Server, RDBMS, API, Vibe Coding, Artificial Intelligence, AI Tools, Workflows, RAG, LLM, VectorDB","description_format":"text","description_chars":2855,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-26T02:00:24Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.537,"p_room":0.35,"age_days":52,"expected_fill_days":26,"reasons":["seen:52","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/xome-lead-software-engineer","json_url":"https://alion.io/job/xome-lead-software-engineer.json","meta":{"generated_at":"2026-10-17T21:55:45Z","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":6752,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":2840605},"rest":"https://alion.io/mcp/rest/get_company?id=2840605"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxome-lead-software-engineer"},{"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%2Fxome-lead-software-engineer"},{"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%2Fxome-lead-software-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/xome-lead-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxome-lead-software-engineer"}]}