Production engineering: Write maintainable, production-ready code and apply testing strategies appropriate to the risk of your changes. Follow established patterns for safe rollout, release, and operation in production.
AI-enabled development: Use AI coding tools as a core part of your daily workflow. Apply strong engineering judgment, review rigor, and accountability to AI-generated code just as you would to your own.
Technical collaboration: Participate actively in planning and technical discussions. Provide useful code review feedback and collaborate with teammates to move shared work forward.
Continuous improvement: Build deeper knowledge of the systems you work in and identify recurring issues, risks, and opportunities for improvement. Raise ways to improve code quality, reliability, and how the team delivers software.
Who You Are
Beyond the qualifications, we hire through a specific lens. These aren't buzzwords; they're the things we'll actually look for in how you talk about your work.
You're a builder, not a maintainer.
You're most energized when there isn't a clear path yet, and you get to define it. You don't wait for direction; you identify gaps, shape solutions, and drive them forward. At Pendo, great Software Engineers don't just follow instructions; they operate as strategic advisors, influencing decisions, guiding stakeholders, and elevating how we work.
You're AI-curious - genuinely.
You're not using AI tools occasionally. You're rewiring how you work around them. You're faster, sharper, and more prolific because of it, and you bring that energy to everything — how you approach your work, how you prep, how you communicate, how you think. We want someone who sees AI as a multiplier, not a shortcut.
Must-haves
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 your 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 in your work, 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.
About Pendo
Pendo was founded in 2013 by former product managers, who combined their heads and hearts to build something they wanted but never had as product managers: a simple way to understand and attack what truly drives product success. Our mission is to improve society's experience with software. Come join one of the fastest-growing startups, supported by best-in-class institutions like Battery Ventures, Salesforce Ventures, Spark Capital and Meritech.
Pendo Core Values: Bias to Act, Hone Your Craft, The Team is Pendo, and Maniacal Focus.
Location: Pendo is a hybrid culture. In-office 3 days per week unless designated remote.
Compensation: The expected salary range for this role to be performed in Raleigh, NC is $108,000 - $131,000.
Benefits: Highly competitive, employer-heavy coverage including $0 premium options, strong 401(k) match, equity, and flexible time off.
EEOC: We are an equal opportunity employer and believe having diverse teams where everyone brings their whole self to Pendo is key to our success. We welcome all people of different backgrounds, experiences, abilities and perspectives.
Accessibility: Pendo is committed to working with, and providing access and reasonable accommodation to, applicants with mental and/or physical disabilities. If you think you may require an accommodation for any part of the recruitment process, please send a request to: accommodation@pendo.io. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.