Software Engineer, Full Stack

Pendo•Raleigh, NC
•$108,000 - $131,000•Hybrid

About The Position

Pendo is hiring a Full Stack Software Engineer with a strong frontend focus to build customer experiences and product capabilities. The role works primarily with Vue, JavaScript, and TypeScript while contributing across the stack to backend services and APIs. It also involves using AI in the development workflow and helping build AI-powered product capabilities, including work with MCP, LLMs, and emerging technologies. The engineer works closely with Product, Design, and engineering teammates to address customer problems, deliver features, and improve Pendo’s software. The position is based in Pendo’s Raleigh office within a hybrid culture, with in-office work three days per week unless designated remote.

Requirements

  • At least 2 years of experience as a Software Engineer building and shipping production web applications.
  • Experience building full-stack applications, including backend services and APIs, with strong frontend experience using JavaScript or TypeScript and a component-based framework such as Vue, React, or Angular.
  • Daily use of AI tools as part of a software development workflow.
  • Ability to independently deliver well-scoped features and break work into small, deliverable increments.
  • Experience applying unit, integration, or end-to-end testing strategies appropriate to the risk and scope of a change.
  • Experience identifying risks and blockers, raising them early, and continuing to drive progress independently.
  • Strong communication and collaboration skills, including participation in planning, technical discussions, and code reviews.
  • Bachelor’s degree in Computer Science or equivalent experience.

Nice To Haves

  • Experience with Vue and TypeScript.
  • Experience building applications that operate on large-scale datasets, including millions or billions of records, long-running queries, or asynchronous processing.
  • Experience building AI-powered product features using technologies such as LLM APIs, agents, or Model Context Protocol.
  • Experience with Go or GCP.
  • Familiarity with safe deployment and rollout patterns such as feature flags and canary releases.
  • Experience building accessible, inclusive web experiences.

Responsibilities

  • Own well-scoped features from implementation through production, breaking work into small, independently shippable increments.
  • Build across the frontend and backend, with a strong focus on TypeScript and Vue.js, delivering customer-facing experiences and contributing to backend services and APIs.
  • Build and expand MCP and AI-powered capabilities that help customers interact with, understand, and act on Pendo data.
  • Use emerging technologies such as LLMs and agentic workflows where they support meaningful product outcomes.
  • Write maintainable, production-ready code and apply testing strategies appropriate to the risk of changes.
  • Follow established patterns for safe rollout, release, and production operation.
  • Use AI coding tools as a core part of daily work, applying engineering judgment, review rigor, and accountability to AI-generated code.
  • Participate in planning and technical discussions, provide code review feedback, and collaborate with teammates.
  • Build knowledge of relevant systems and identify recurring issues, risks, and opportunities to improve code quality, reliability, and delivery.

Benefits

  • Highly competitive, employer-heavy coverage, including $0 premium options.
  • Strong 401(k) match.
  • Equity.
  • Flexible time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service