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