Pendo

Sr.SoftwareEngineer(Backend)

$135–150k Raleigh, North Carolina, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Engineer (Backend) at Pendo. Skills: backend development, SaaS product features, ambiguous work decomposition, independent delivery, backend languages, scalable web architecture, API design, performance optimization, cloud platforms, database management (SQL, NoSQL), testing strategies, safe deployment patterns, AI tool integration. Own complex, ambiguous features end-to-end. structure work into small, independently shippable increments”

What You'll Achieve.

stay accountable to outcomes, not just output; Drive delivery with clarity, judgment, and accountability for customer and system impact.

Industry & Context.

Problems you'll solve

apply engineering judgment to ambiguous challenges; break large efforts into small, continuously shippable increments; resolve issues; drive follow-up improvements that prevent recurrence; identify recurring friction points; proactively improve them

What They're Looking For.

Must Have

5+ years of experience as a Software Engineer, with a track record of delivering customer-facing SaaS product features in a production environment., Demonstrated ability to break ambiguous work into small, deliverable increments and move it forward independently despite ambiguity., proficiency in one or more backend languages, including Go, Java, Python, or C++., Deep understanding of scalable web architecture, API design, and performance optimization., Experience with cloud platforms, including AWS or GCP, and both SQL and NoSQL databases., Experience designing and writing unit, integration, and end-to-end tests, with a clear sense of when and how to apply each., Familiarity with safe deployment and rollout patterns, including feature flags and canary releases., Active use of AI tools as part of your software development workflow., communication, collaboration, and cross-functional partnership skills., Bachelor's degree in Computer Science or equivalent experience.

Nice to Have

Experience improving team-level tooling, processes, or developer workflows beyond your immediate feature work., Experience mentoring or leveling up engineers around you through code review or technical documentation., Contributions to shared platform capabilities used across multiple product areas.

What You'll Do.

ambiguous features end-to-end

structure work into small

independently shippable increments

Drive delivery with clarity

Write production-ready code

Define testing approaches based on risk and system impact

Use safe rollout patterns to reduce risk and enable incremental delivery

Respond quickly when production issues arise

Resolve issues and drive follow-up improvements

Use AI tools as a core part of your daily workflow

Identify recurring friction points and proactively improve them

Make development faster

and more maintainable

Write commit messages

How You'll Work.

Team & Collaboration

Partner closely with Product and Design; Deliver actionable code reviews; Contribute to technical discussions and planning sessions; Help teammates make better decisions through clear, direct input; Create context that helps the people around you move faster; Mentor or level up engineers around you (preferred)

Communication Scope

communication skills; cross-functional partnership skills; clear, direct input; writing commit messages; writing notes; writing documentation

Process & Methodology

Break large efforts into small, continuously shippable increments, Structure work into small, independently shippable increments

Full Job Description

The Team + The Role The Core team builds features and platform capabilities that power critical areas of the Pendo product experience. The team supports high-stakes customer use cases, shapes how systems evolve over time, and creates a more consistent experience across the platform. This work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces and drive them forward independently. You will apply strong engineering judgment to ambiguous challenges, partner closely with Product and Design, and stay accountable to outcomes, not just output. You will break large efforts into small, continuously shippable increments, bring others along with you, and leave the codebase better than you found it. This role is based in our Raleigh office. What this looks like day-to-day Feature ownership: Own complex, ambiguous features end-to-end by structuring work into small, independently shippable increments. Drive delivery with clarity, strong judgment, and accountability for customer and system impact. Production engineering: Write production-ready code and define testing approaches based on risk and system impact. Use safe rollout patterns to reduce risk and enable incremental delivery. Incident response: Respond quickly when production issues arise in your area. Resolve issues and drive follow-up improvements that prevent recurrence. AI-enabled development: Use AI tools as a core part of your daily workflow for code generation, debugging, test writing, and task decomposition. Help raise the bar for how the team uses AI in development workflows. Technical collaboration: Deliver actionable code reviews, accurate documentation, and constructive contributions to technical discussions and planning sessions. Help teammates make better decisions through clear, direct input. Continuous improvement: Identify recurring friction points in code, tests, tooling, or proces

Free ATS check

Applying for this Sr. Software Engineer (Backend) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Pendo?

Real rants from real employees. Read before you apply.

Read Company Rants →