Job Description
Own forward-deployed engagements end to end Discover: embed with a customer's engineering organization to understand their development workflow, their constraints, and what is actually blocking adoption. Establish a clear technical problem statement, a baseline, agreed success measures, and a plan. Build: design and implement solutions alongside the customer's engineers. Write the automation, configuration, provisioning logic, integrations and reference implementations. Apply real engineering standards — security, privacy, maintainability, supportability — to work that will outlive the engagement. Validate: prove the improvement in the customer's environment with measurement they agree with, not with a demo. Deliver measurable adoption outcomes Build trusted relationships with customer technical leaders, platform teams and the developers themselves — the kind where you get told what is really wrong. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Deep hands-on experience with developer platforms and environments across Windows, Linux and macOS, and a clear-eyed view of where each is genuinely better. Experience with several of: WSL, containers and virtualization, developer machine provisioning and configuration management, package and dependency management, build systems, continuous integration/continuous delivery (CI/CD), and inner-loop performance. Experience with the enterprise controls that shape developer machines — endpoint security and endpoint detection response (EDR), identity and conditional access, application control, network policy — and a record of making developers productive within them rather than around them. Experience in a customer-facing engineering role — forward deployed engineering, field engineering, technical consulting, escalation engineering, solutions architecture, or as a technical founder, working directly with another organization's engineers in their environment. Experience diagnosing performance and reliability problems using structured methods — telemetry, traces, profiling, Windows Performance Analyzer or comparable tooling in systems you did not write. Solid programming and automation ability, with a record of shipping production-quality tooling rather than one-off scripts. Demonstrated ability to turn a solution built for one customer into something repeatable that benefits many. Experience representing customer needs in product planning and shifting engineering priorities using technical evidence and business impact. High agency and comfort with ambiguity — this team does not yet have a playbook, and the first people here will write it. The judgement and emotional intelligence to hold a hard conversation with a customer without losing the relationship or the truth. Familiarity with the Windows app platform — WinUI, WPF, .NET desktop and with application modernization. Not required for this role, but valuable when a customer's adoption conversation turns to their existing app estate. Evidence of learning hard things fast. We do not expect anyone to arrive with every skill listed here. A solid track record of acquiring depth quickly counts as much as depth you already have.