Staff Software Engineer (Product + Platform Development)
Seattle, WA (Preferred) or McLean, VA or Remote (USA) Remote
$180,000–$240,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
We are hiring a Staff Software Engineer who will split their time between building our core product and delivering it directly to customers. This role sits at the intersection of software engineering, product development, customer delivery, and operational execution. You will embed with customer teams to understand their workflows and highest-value use cases, then build production-ready systems that solve real problems. Just as importantly, you will feed what you learn in the field back into the core product, shaping platform capabilities, reusable patterns, and roadmap so that each deployment makes the next one faster. You will move quickly from discovery to prototype to deployment while maintaining the engineering discipline required for secure and regulated environments. This is a hands-on, senior engineering role. As a Staff engineer, you will set technical direction, make key architecture decisions, and raise the bar for how we build, while still writing code, debugging systems, and working through messy customer environments yourself. You should be comfortable translating vague requirements into concrete technical plans and communicating clearly with both engineers and non-technical stakeholders.
What you'll bring
- 8+ years of software engineering experience, with a strong foundation in building and shipping production-quality systems.
- Ability to apply AI and ML techniques, including LLM-based approaches such as RAG, guardrails, and evals, to real customer problems.
- Scalable system design experience, ensuring solutions scale reliably as usage, data, and complexity grow.
- Experience with backend engineering, distributed systems, APIs, data pipelines, cloud infrastructure, or applied AI/ML systems.
- Comfort working across the full stack when needed, including backend services, frontend interfaces, infrastructure, integrations, and deployment workflows.
- Ability to operate in ambiguous customer environments and turn unclear requirements into working software.
- Strong technical communication skills with engineers, product teams, executives, and customer stakeholders.
- High ownership, bias for action, and ability to drive outcomes without waiting for perfect requirements.
- Strong debugging instincts and ability to reason across application code, data, infrastructure, networking, and customer systems.
- Prior experience as a full-stack or backend software engineer, forward deployed engineer, solutions engineer, product engineer, platform engineer,, or founding/startup engineer.
- Experience with AI agents, LLM applications, workflow orchestration, evals, guardrails, retrieval systems, or model deployment.
- Experience with cloud platforms such as AWS, Azure, or GCP.