We are looking for a hands-on software engineer to work embedded directly within customer environments to scope workflows, rapidly prototype solutions, and ship production-grade software on customer infrastructure.
in this role, you will build across the stack while also creating reusable internal tooling and abstractions such as sdks, templates, adapters, clis, and deployment patterns that improve the speed, consistency, and reliability of future implementations.
success in this role is measured by customer outcomes such as time-to-value, adoption, and system reliability, as well as by the creation of reusable platform components that can be leveraged across multiple customer engagements.
responsibilities
customer delivery
* work closely with operators and stakeholders to map workflows, define success criteria, and iterate from prototype to production directly on customer infrastructure.
* build full-stack solutions using technologies such as python, typescript, react, postgres, and containerized services.
* own the full delivery lifecycle, including scoping, prototyping, hardening, deployment, documentation, enablement, and knowledge transfer.
* monitor and improve systems by instrumenting services, defining slas and evaluation frameworks, optimizing latency and reliability, and debugging complex enterprise environments.
platform & tooling
* build reusable scaffolds and monorepo-friendly patterns for repeatable, high-quality deployments.
* develop internal sdks, adapters, and cli tools for common systems such as authentication, data ingestion, messaging, and observability.
* establish engineering best practices and "golden paths" for linting, testing, release/versioning, and environment setup.
* translate lessons learned from customer implementations into reusable platform capabilities, balancing custom solutions with long-term productization.
cross-functional collaboration
* partner with gtm and sales teams to support integrations, activate customer accounts, and expand usage through technical outcomes.
* create documentation, runbooks, and training materials to enable both internal and customer teams.
requirements
minimum qualifications
* 5+ years of experience building and shipping production systems with strong computer science fundamentals.
* proficiency in python and typescript/react, with the ability to work across apis, services, front-end applications, and data layers.
* hands-on experience with docker, kubernetes, terraform, ci/cd pipelines, and observability in production environments.
* experience integrating with enterprise systems such as sso, oidc, saml, and other data sources while working within security and compliance constraints.
* strong communication skills and the ability to collaborate effectively with non-technical stakeholders.
* comfortable working in ambiguous, customer-facing, and highly collaborative on-site environments.
preferred qualifications
* previous experience in forward-deployed engineering, solutions engineering, or consulting roles working directly on customer infrastructure.
* experience with monorepos (e.g. Turborepo, nx), trunk-based development, semantic versioning, internal clis, and code generation.
* experience building internal developer platforms, including sdks, abstractions, templates, and standardized delivery patterns.
* familiarity with ai/llm productionization, including evaluation design, batching, latency optimization, and prompt/tool best practices.
* experience supporting change management, training, and customer adoption of newly implemented systems.