{"id":3325691,"url":"https://alion.io/job/uber-sr-software-engineer-engineer-11","title":"Sr Software Engineer - Engineer","company":{"id":230,"name":"Uber","domain":"uber.com","url":"https://alion.io/company/uber","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":88,"open_postings":143,"ghost_share":0.035,"stale_share":0.552,"repost_share":0.084,"time_to_fill_p50_days":12,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":52000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":168},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Context Engineering","optional":false},{"name":"Embeddings","optional":false},{"name":"Function Calling","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Python","optional":false},{"name":"Grafana","optional":true},{"name":"Langfuse","optional":true},{"name":"LLM","optional":true},{"name":"LLM Evaluation","optional":true},{"name":"Neo4j","optional":true},{"name":"Prometheus","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-10-27T07:13:18Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-11-04T06:56:02Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"About the role and team\nAt Uber, AI agents are increasingly writing, reviewing, testing, and debugging code in production. They deliver high-quality results efficiently, without wasting tokens, only when they understand Uber's codebases. The AI Context Engineering team builds the context foundation that every software-development AI agent at Uber relies on:\nAI Context Graph: a unified graph of services, ownership, domain entities, and business flows\nCode Graph: a graph representation of Uber's monorepos built for agents to consume\nAI-Generated Documentation: documentation that stays fresh as code changes\nAgentic Memory: a memory layer that lets agents learn across sessions\nAs a Senior Software Engineer, you will own major parts of this platform end to end. You'll take them from prototype to production at monorepo scale, and work with partner teams to integrate foundational context products with the agents running in production for workflows such as root-cause analysis, code authoring, test planning, and library upgrades, etc\nWhat will you do\nContext Graph and Ontology: Enrich the graph with new entity types, such as data streams, metrics, and observability signals, and link them to code so agents can reason across systems.\n Code Graph Infrastructure: Build and scale code graphs across multiple monorepos and microrepos, covering symbols, call edges, dependencies, and links between code and tests. Add incremental updates, versioned (historical) graphs, and function-level embeddings, and serve the graphs to agents with low latency through local and remote interfaces.\n AI-Generated Documentation: Extend automated documentation from backend services to mobile (screens, UI components), libraries, and data pipelines. Use refresh strategies that keep context current as code changes.\nAgentic Memory: Design the memory layer that lets agents persist and reuse decisions, past fixes, and team preferences across sessions.\n Standards and Governance: Define and roll out standards for agent instruction files (AGENTS.md), including structure, content, and token budget, and generate them systematically across modules.\nContext Quality Evaluation: Build continuous evals that measure the accuracy and freshness of every context product, and run A/B experiments that prove the impact on agent outcomes.\nTooling and Integration: Build MCP servers, skills, and tools that deliver context to agents. Partner with AI Platform, Developer Experience, and product teams to integrate them into production workflows.\nTechnical Leadership: Drive design reviews, mentor engineers, and turn ambiguous problems into well-scoped, measurable projects\nWhat will you need\nExperience: 8+ years of software engineering experience building production systems, with a degree in Computer Science or a related field, or equivalent practical experience.\nProgramming: Strong in Go, Java, or Python, writing clean, well-tested, maintainable code.\nLLMs and Agentic Systems: Hands-on experience building with LLMs and agents, including prompt and context design, tool use, and retrieval, and a good sense of what context makes agents succeed or fail.\nCode Understanding: Experience with static analysis, ASTs, parsers such as tree-sitter, or build and dependency systems in large codebases.\nData at Scale: Experience building reliable data pipelines and working with graph or other large-scale data stores.\nEmerging Protocols: Familiarity with MCP and agent-to-agent protocols and how to apply them.\nProblem Solving: Strong analytical skills and a habit of measuring outcomes, not just shipping features.\nSuccess Metrics\nMore agentic workflows use curated context in production, with a measured improvement in each workflow's business metric, such as accuracy, cost, latency, or CI time.\nAgents provide higher-quality, better-grounded answers while using fewer tokens and tool calls than when they rediscover context from scratch.\nContext coverage grows across languages, repos, and entity types, with measurable accuracy and freshness.\nBonus Points If you have\nGraph Databases: Experience with Neo4j or similar graph databases, including query optimization and schema design.\nEmbeddings and RAG: Experience with embedding generation, vector databases, and retrieval pipelines.\nEvaluation: Experience designing LLM evals, LLM-as-judge methods, or A/B experiments for AI systems.\nDeveloper Platforms: Experience in developer tooling, CI, or monorepo infrastructure.\n Observability: Experience with Prometheus, Grafana, Langfuse, or similar tools for monitoring AI systems.","description_format":"text","description_chars":4559,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Delivery","Ride Hailing"],"lifecycle":[{"event":"open","at":"2026-10-27T09:54:58Z"}],"visa":[],"liveness":{"score":55,"band":"ok","label":"Likely open","p_open":1,"p_active":0.61,"p_room":0.9,"age_days":7,"expected_fill_days":12,"reasons":["conf:5","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/uber-sr-software-engineer-engineer-11","json_url":"https://alion.io/job/uber-sr-software-engineer-engineer-11.json","meta":{"generated_at":"2026-11-04T11:55:11Z","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":17850,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":230},"rest":"https://alion.io/mcp/rest/get_company?id=230"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fuber-sr-software-engineer-engineer-11"},{"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%2Fuber-sr-software-engineer-engineer-11"},{"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%2Fuber-sr-software-engineer-engineer-11"},{"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/uber-sr-software-engineer-engineer-11\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fuber-sr-software-engineer-engineer-11"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3325691}},{"tool":"search_jobs","arguments":{"company":"uber.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3325691},"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"}}