FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer II – AI Developer Experience
OptroSenior Software Engineer II developing AI tooling and enhancing developer experience at Optro. Leading technical research and platform development for AI integration into engineering workflows.
Tech Stack
Tools & technologiesJavaScriptNode.jsShell ScriptingTypeScript
About the role
Key responsibilities & impact- 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 (e.g., new LLM APIs, agentic orchestration, context-management protocols, and IDE integrations). Strategically define which technologies are ready for platform-level adoption and which are distractions to be safely ignored.
- Expand the SATL Platform: Design, scale, and maintain the shared foundation of SATL for distributing and managing AI tool configurations, establishing a highly reliable, performant framework for shared rules, skills, lifecycle hooks, and MCP configurations across developer environments.
- 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, providing visibility into programmatic contributions.
- Track Tooling Utility: Establish the infrastructure to measure the quality and impact of automated contributions (e.g., analyzing automated PR success rates) to shape our platform roadmap.
- Strategic Partnership: Collaborate closely with platform, security, and developer infrastructure stakeholders to align automation guardrails, security baselines, and developer-facing APIs across PED.
Requirements
What you’ll need- 6+ years of professional software engineering experience, with a solid history of building internal developer platforms, developer tools, or shared API infrastructure.
- AI Tooling Extension: 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).
- Practical LLM Integration: Substantial hands-on experience working with LLM APIs, building system prompts, and orchestrating stateful programmatic workflows.
- Technical Mastery: Deep proficiency in TypeScript and Node.js, combined with expert-level comfort writing shell scripting and building CLI tooling.
- Evaluative Rigor & Signal Filtering: Proven expertise in critically evaluating emerging technical architectures, bypassing marketing hype, and making pragmatic, evidence-based recommendations on tooling adoption.
- Platform Mindset: Strong architectural instinct for designing clean, extensible abstractions and APIs that other developers (and automated scripts) can reliably consume.
- Communication & Influence: A collaborative track record of driving technical alignment and platform adoption across a 300+ person organization through empathy, clear evidence, and EDD (Engineering Design Doc)-driven alignment.
- Comfort with Ambiguity: Adaptive and proactive in the face of rapidly evolving developer tooling, with a history of adapting and leading through technical uncertainty.
Benefits
Comp & perks- Offers Bonus
- 15% Annual Target Bonus
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsshell scriptingCLI toolingLLM APIsModel Context Protocol (MCP)programmatic workflowstelemetry systemsautomated PR success ratesdeveloper-facing APIs
Soft Skills
communicationinfluencecollaborationevaluative rigorsignal filteringadaptabilityproactivitytechnical alignmentempathyleadership