Sr. Software Engineer (Backend)
Raleigh, NC$135k - $150kfull-timePosted 3mo ago
About the role
Senior backend engineer role on the Core team at Pendo, focusing on complex, end-to-end feature ownership, production engineering, incident response, AI-enabled development, and cross-functional collaboration in a Raleigh-based office.
Responsibilities
- 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 process and proactively improve them. Look for opportunities to make development faster, safer, and more maintainable.
- Team clarity: Create context that helps the people around you move faster. Write commit messages, notes, and documentation that allow teammates to understand decisions without relying on verbal handoffs.
Qualifications
- 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++.
- 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.
- Strong communication, collaboration, and cross-functional partnership skills.
- Bachelor's degree in Computer Science or equivalent experience.
Skills
Required:Backend programmingSystem design and APICloud and databasesTestingDeployment patternsAI tooling in developmentCommunication
Benefits
- Highly competitive, employer-heavy coverage including $0 premium options, strong 401(k) match, equity, and flexible time off.
Last updated Jul 22, 2026. Interested? Apply on the company site.
About Pendo
Product Experience & Analytics Platform | Pendo
AI-powered platform that improves how everyone uses software. Product analytics, in-app guides, churn prediction, and agent performance—unified by Pendo AI.
product analyticscustomer successuser onboardingin-app guidessession replayNPSfeedbackdigital adoption
More open roles at Pendo
- Account Director Enterprise Sales5d agoMunich, Germany · Enterprise
- Sr. Account Executive Enterprise Sales5d agoMunich · Enterprise
- Security Enablement Engineer5d agoHybrid (Raleigh, NC) · Information Security
- Software Engineer, Mobile SDK5d agoHerzliya, Israel · Engineering
- Sr. Customer Engineer1w agoHybrid (London, UK) · Customer Engineering