Back End Software Engineer - 8100057002

Pendo4 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

As a Backend Engineer at Pendo, you’ll design and maintain high-performance systems that power data processing, analytics, and enterprise connectivity. Based in Raleigh, NC with a hybrid schedule (onsite 3 days per week), you will empower product teams to understand user behavior, drive feature adoption, and create delightful software experiences. Join a passionate, fast-growing startup backed by top investors and a culture that values dynamic collaboration.

Key Responsibilities

  • Design solutions for mid-size, complex, and ambiguous technical problems
  • Autonomously lead projects or components of larger initiatives from design to testing
  • Adhere to Pendo’s coding standards and practices
  • Write maintainable, high-quality code at a steady pace
  • Implement automated unit and API tests to support code changes
  • Participate in code reviews, technical design sessions, and team ceremonies
  • Collaborate closely with teammates and cross-functional partners

Required Qualifications

  • Bachelor’s degree in Computer Science (or similar) or equivalent industry experience
  • At least 2 years of experience in back-end or full-stack engineering with proficiency in a compiled language (Go, C, C++, Java, etc.)
  • Proven experience in conducting code reviews, troubleshooting code, and writing unit tests
  • Demonstrated ability to collaborate effectively to design performant systems

Preferred Qualifications

  • Experience with Golang (Go) or C programming
  • Expertise in building performant REST APIs and working with NoSQL databases
  • Experience using AI tools to assist in development and writing
  • Familiarity with cloud environments such as AWS, Azure, or Google Cloud Platform
  • Experience in building integrations or working with third-party APIs (e.g., Salesforce, Slack, Segment)
  • Strong communication skills and a collaborative, team-first mindset

Benefits & Perks

  • Compensation: Expected salary range of $105,000 - $120,000 for Raleigh, NC
  • Hybrid work model with onsite presence 3 days per week
  • Dynamic startup environment with opportunities to work on diverse technologies
  • Inclusive culture with a strong commitment to diversity, equal opportunity, and accessibility

Required Skills

Unit Testing
Back End Engineering
Go
C/C++
Code Reviews
NoSQL Databases
REST API Development
Java
Cloud Services (AWS, Azure, GCP)
Problem Solving
CI/CD