Staff Backend Engineer, Architecture Engineering: Nonlinear Productivity
Core
Building new systems to improve software development productivity using agentic engineering and AI/LLM-based solutions.
Role type
Staff Backend Engineer (Architecture Engineering)
Builds
Agentic systems, developer workflow tools, and greenfield technical foundations for an emerging product area.
Domain
Software Engineering, AI/LLM, Distributed Systems
Deliverable
production ML models | product features
Required skills
Agentic system design, LLM orchestration, distributed systems expertise, Go/Rust/Python proficiency, autonomous problem solving, evaluation framework design, technical leadership, cross-team collaboration
Preferred skills
AI-assisted engineering workflows, experience with ambiguous requirements, remote collaboration across time zones
Technologies
Go, Rust, Python, LLMs, Agentic systems
Responsibilities
Set technical direction for agentic systems including orchestration and guardrails; Identify and prioritize friction sources in the software development lifecycle; Lead initiatives from discovery through production deployment; Operate across a broad codebase as a generalist; Apply distributed systems expertise to identify concurrency and scaling issues; Establish evaluation approaches for AI-generated solutions; Mentor senior and mid-level engineers; Collaborate with distributed teams on roadmaps and architecture; Communicate technical progress to senior stakeholders; Maintain high technical bar during hiring; Build and evolve a greenfield technical foundation.