Pendo is hiring a Software Engineer – Back End: Integrations in Raleigh, NC. Join our dynamic engineering team to build scalable backend systems that power integrations with popular tools like Salesforce, Slack, and Segment. This role is key in helping our customers become product-led by bringing insights into their workflows.
Job Title: Software Engineer – Back End: Integrations
Location: Raleigh, NC
Job Type: Full-Time
Salary Range: $105,000 – $120,000 per year
The Integrations team at Pendo develops and maintains critical backend systems that allow customers to access product insights within the tools they use daily. From design to deployment, our engineers are instrumental in helping teams embed product data across their entire stack.
Responsibilities
Design scalable and performant solutions for complex backend challenges.
Write high-quality, maintainable code with strong test coverage (unit and API).
Lead mid-sized projects from concept to delivery.
Conduct code reviews and contribute to technical design sessions.
Collaborate with teammates and cross-functional stakeholders.
Identify and address areas for improvement within the integrations domain.
Basic Qualifications
2+ years of backend or full-stack engineering experience.
Proficiency in a compiled language (e.g., Go, Java, C, C++).
Strong skills in debugging, code reviews, and unit testing.
Experience designing scalable and performant backend systems.
Bachelor’s degree in Computer Science or equivalent work experience.
Preferred Qualifications
Experience with Golang or C development.
Knowledge of REST API design and performance optimization.
Familiarity with relational databases and event-driven architectures.
Experience working with third-party APIs and integration platforms.
Cloud platform experience (AWS, Azure, or GCP).
Collaborative mindset with excellent communication skills.