Pendo

Pendo

Sr. Software Engineer (Backend)

Raleigh, NC · Senior

Sponsorship not specified$135k-$150kDetected 1 day ago
PythonJavaGoCode ReviewSQLNoSQLAWSGCPCloud PlatformsAPI DevelopmentSparkIncident ResponseSalesforceCommunicationCollaborationMentoring

About the role

  • This work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter.
  • 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.

Responsibilities

  • 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.
  • 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.
  • 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.
  • Resolve issues and drive follow-up improvements that prevent recurrence.
  • Deliver actionable code reviews, accurate documentation, and constructive contributions to technical discussions and planning sessions.

Requirements

  • You're rewiring how you work around them.
  • 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.
  • Strong proficiency in one or more backend languages, including Go, Java, Python, or C++.
  • Experience with cloud platforms, including AWS or GCP, and both SQL and NoSQL databases.
  • Familiarity with safe deployment and rollout patterns, including feature flags and canary releases.
  • Bachelor's degree in Computer Science or equivalent experience.
  • 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.

Compensation

  • The expected base salary range for this role to be performed in Raleigh, NC is $135,000 - $150,000.

Benefits

  • Highly competitive, employer-heavy coverage including $0 premium options, strong 401(k) match, equity, and flexible time off.

Company info

  • EEOC: We are an
  • If you think you may require an accommodation for any part of the recruitment process, please send a request to: accommodation@pendo.io.

Equal opportunity

  • equal opportunity employer and believe having diverse teams where everyone brings their whole self to Pendo is key to our success.
  • We are an equal opportunity employer and believe having diverse teams where everyone brings their whole self to Pendo is key to our success.
  • Pendo is committed to working with, and providing access and reasonable accommodation to, applicants with mental and/or physical disabilities.

This listing is sourced directly from Pendo's careers page and normalized into a canonical job model.