Senior Software Engineer, Back End
Company: Pendo.io
Location: Raleigh
Posted on: January 7, 2026
|
|
|
Job Description:
Pendo’s Integrations team enables our customers to become truly
product-led by deeply embedding Pendo data into the rest of their
technology stack. We build and maintain the backend systems that
power key integrations with external applications and services —
helping customers unlock the value of product insights across their
broader workflows. The Integrations team is looking for a Senior
Back End Engineer to join us in building the systems that bring
Pendo’s insights into the tools our customers use every day. Key
Responsibilities • Architect, design, and deliver large-scale
backend services that power Pendo’s integrations with third-party
systems such as Salesforce, Slack, Segment, and other enterprise
tools. • Build and optimize distributed, event-driven data
pipelines that reliably process and sync high volumes of behavioral
and product analytics data. • Lead complex technical initiatives
from discovery through design, implementation, testing, and
production rollout. • Design, implement, and harden public- and
private-facing APIs with a focus on performance, correctness, and
maintainability. • Use AI-powered tools and workflows (LLMs, code
assistants, automation frameworks) to enhance developer
productivity and streamline how we design, build, and maintain
integrations. • Collaborate cross-functionally with product,
design, infrastructure, and partner teams to translate customer and
business needs into elegant technical solutions. • Mentor and
uplevel engineering peers, contribute to design reviews, and
promote best practices in coding, reliability, testing,
observability, and performance. • Drive operational excellence
through robust monitoring, alerting, and continuous improvement of
availability, throughput, and cost efficiency. • Contribute to
technical strategy, architectural decisions, and long-term roadmaps
for Pendo’s integration platform. Qualifications • 5 years of
professional backend engineering experience, ideally in distributed
systems, web applications, data-intensive products, or integration
platforms. • Strong proficiency in a compiled backend language
(e.g., Go, Java, Python, C++) and experience designing scalable
services or APIs. • Experience building and operating
high-throughput pipelines, microservices, or event-driven
architectures. • Experience with cloud platforms (AWS/GCP),
containerization (Docker, Kubernetes), and relational or NoSQL
databases. • Strong understanding of performance optimization,
resiliency patterns, and scalable system design. • Experience
writing and maintaining unit, integration, and end-to-end tests. •
Strong communication, collaboration, and technical leadership
skills. • BS in Computer Science or equivalent experience. •
Familiarity with integrating external APIs, authentication models,
and partner platforms is a plus. Attributes & Mindset •
Self-motivated, accountable, and eager to solve complex challenges.
• Passionate about building products that impact millions of users.
• Thrives in a collaborative, fast-paced environment. • Committed
to learning, mentoring, and continuous improvement. Technologies &
Tools • Backend: Go, Java, Python, C++ • Cloud & Data: AWS, GCP,
Kubernetes, Docker, Redis, Pub/Sub, SQL/NoSQL • Integrations &
APIs: REST, webhooks, OAuth, streaming pipelines • AI/ML: GenAI,
LLMs, LangChain, workflow agents
Keywords: Pendo.io, Greensboro , Senior Software Engineer, Back End, Engineering , Raleigh, North Carolina