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.