Senior Software Engineer II - AI Developer Experience
New
O
OptroAudit Risk ESG
United StatesFull-TimeSenior
Salary156,000 - 214,500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- Node.jsTypeScript
Requirements
- 6+ years of professional software engineering experience, with a solid history of building internal developer platforms, developer tools, or shared API infrastructure.
- Hands-on experience building with or extending developer-facing AI tools (such as designing custom CLI helpers, building developer integrations, or creating Model Context Protocol (MCP) servers).
- Substantial hands-on experience working with LLM APIs, building system prompts, and orchestrating stateful programmatic workflows.
- Deep proficiency in TypeScript and Node.js, combined with expert-level comfort writing shell scripting and building CLI tooling.
- Proven expertise in critically evaluating emerging technical architectures and making evidence-based recommendations.
- Strong architectural instinct for designing clean, extensible abstractions and APIs.
- Collaborative track record of driving technical alignment and platform adoption through empathy and EDD-driven alignment.
- Adaptive and proactive in the face of rapidly evolving developer tooling.
Responsibilities
- Develop within SATL: Architect and build core workflows, hooks, and services within the Shared AI Tooling Layer (SATL) to integrate off-the-shelf LLMs deeply into our engineering environment.
- Lead Technical Scouting & Prototyping: Continuously research, prototype, and evaluate rapid advancements in the AI developer-tooling space.
- Expand the SATL Platform: Design, scale, and maintain the shared foundation of SATL for distributing and managing AI tool configurations.
- Build Safe Execution Environments: Create the runtime guardrails, permission scoping, and execution sandbox patterns required for safe, programmatic codebase modifications.
- Architect Platform Observability: Build telemetry systems that track automated tooling interactions, token consumption, and execution paths.
- Track Tooling Utility: Establish the infrastructure to measure the quality and impact of automated contributions.
- Strategic Partnership: Collaborate closely with platform, security, and developer infrastructure stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site