Principal Support Engineer

New
United StatesFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
Backend DevelopmentFull Stack DevelopmentTypeScriptGoReactRESTful APIsLLM

Requirements

  • 6+ years of experience building production web applications, backend services, internal platforms, or distributed systems.
  • Strong software engineering skills with TypeScript/React and Go, or equivalent experience with modern production programming languages.
  • Experience using AI-assisted development tools such as Cursor, Codex, Claude, or similar technologies while maintaining high standards for code quality, testing, and production readiness.
  • Hands-on experience building reliable software throughout the full development lifecycle, including design, implementation, debugging, documentation, testing, and code review.
  • Experience with LLM application patterns such as tool calling, structured outputs, retrieval systems, evaluation frameworks, or agent orchestration.
  • Experience developing integrations using REST APIs, webhooks, queues, data platforms, and workflow automation systems.
  • Strong understanding of production operations, including observability practices, monitoring, incident response, and system reliability.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively in a remote environment.
  • Ability to work independently, manage complex technical challenges, and contribute to strategic engineering decisions.

Responsibilities

  • Design, build, and maintain agentic workflows and automation solutions using structured inputs, tool integrations, evaluation frameworks, regression checks, and safe human approval processes.
  • Partner with engineering leadership and support teams to identify opportunities, deliver solutions, measure impact, and continuously improve operational efficiency.
  • Develop full-stack support tooling, including user interfaces, APIs, background services, integrations, and internal platforms.
  • Build and maintain integrations with CRM systems, data warehouses, ticketing platforms, incident management tools, and knowledge systems.
  • Create reliable system architectures with strong contracts, retries, idempotency, auditability, and operational safeguards.
  • Improve platform reliability, performance, and visibility through monitoring, logging, metrics, tracing, dashboards, and production best practices.
  • Implement secure access patterns using least-privilege principles, audit trails, and appropriate human oversight for sensitive workflows.
  • Participate in incident response and on-call rotations for owned systems.
  • Establish evaluation and observability frameworks to measure the quality, safety, and effectiveness of AI-powered workflows.
  • Contribute to engineering standards, documentation, technical reviews, and continuous improvement initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now