Back End Software Engineer
2 days ago
Location: Raleigh, NC - Hybrid: Onsite 3 days / week
The Role:
At Pendo, we believe software should be delightful to use—and we empower product teams to understand user behavior, drive feature adoption, and create better customer experiences. As we continue to scale our teams, we're hiring a Backend Engineer to help build the core services that power data processing, analytics, and enterprise connectivity. In this role, you'll design and maintain high-performance systems that operate at scale, directly enabling the insights and integrations our customers rely on to make smarter product decisions.
Deliverables (what you'll do):
-
Design solutions to mid-size, fairly complex, ambiguous technical problems
-
Autonomously lead mid-size projects or components of larger initiatives, from design through implementation and testing
-
Adhere to Pendo's coding standards and practices
-
Write maintainable, quality code at a steady velocity
-
Implement automated unit and api tests to accompany code changes
-
Participate in code reviews, technical design sessions, and team ceremonies
-
Collaborate closely with teammates and cross-functional partners
Minimum Qualifications:
-
Bachelor's degree in Computer Science (or similar) or equivalent industry experience
-
Minimum 2 years of experience in back-end or full-stack engineering, with proficiency in a compiled language such as Go, C, C++, Java, etc
-
Proven experience conducting code reviews, troubleshooting code, and writing unit tests
-
Experience successfully collaborating with others to design performant systems
Preferred Qualifications:
-
Experience writing Golang (Go) or C code
-
Experience with building performant REST APIs and working with NoSQL databases
-
Experience using AI tools to assist development and writing
-
Experience in cloud environments like AWS, Azure, or Google Cloud Platform
-
Experience building integrations or working with third-party APIs (e.g., Salesforce, Slack, Segment)
-
Solid communication skills and a collaborative, team-first mindset
Pendo Description:
Pendo was founded in 2013 by former product managers, who combined their heads and hearts to build something they wanted but never had as product managers -- a simple way to understand and attack what truly drives product success. Our mission is to improve society's experience with software.
Come join one of the fastest-growing startups, supported by best-in-class institutions like Battery Ventures, Salesforce Ventures, Spark Capital and Meritech. You will gain experience in a diverse and exciting set of technologies and clients and have a real impact on Pendo's future. Our culture is passionate, dynamic, and fun.
EEOC
We are an equal opportunity employer and believe having diverse teams where everyone brings their whole self to Pendo is key to our success. We welcome all people of different backgrounds, experiences, abilities and perspectives.
Accessibility
Pendo is committed to working with, and providing access and reasonable accommodation to, applicants with mental and/or physical disabilities. If you think you may require an accommodation for any part of the recruitment process, please send a request to: All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Compensation
Our salary ranges are based on paying competitively for our size and industry, and are one part of many compensation, benefits and other reward opportunities we provide.
The expected salary range for this role to be performed in Raleigh, North Carolina is $105,000 - $120,000.
Individual pay rate decisions, including offers made within and over the expected salary range, are based on a number of factors, including qualifications for the role, experience level, skillset, and balancing internal equity relative to peers at the company.
-
Raleigh, North Carolina, United States Microsoft Full time $139,900 - $274,800 per yearPrincipal Engineer, Front-End Computer-Aided Design SoftwareRaleigh, North Carolina, United States2 more locationsDate postedOct 10, 2025Job number1890935Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionHardware EngineeringDisciplineSilicon EngineeringEmployment typeFull-TimeOverviewThe Microsoft Silicon Engineering and...
-
Senior Software Engineer
4 days ago
Raleigh, North Carolina, United States Piper Companies Full time $100,000 - $125,000 per yearPiper Companiesis seeking anSenior Software Engineerto support an industry leader in their field. This position will behybridinRaleigh, NC. TheSenior Software Engineerwill be designing, developing, and optimizing software solutions.Responsibilities of theSenior Software Engineerinclude:Lead and execute advanced development tasks for both frontend and...
-
Software Developer Full Stack
2 days ago
Raleigh, North Carolina, United States Shank Applicant Talent Sourcing Full timeSummary:The Software Developer's role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IIoT devices, manages databases, and organizes "big data" analytics/testing. The Software Developer will work closely with embedded and cybersecurity software engineers to develop and implement...
-
Software Engineer III, Full Stack, Workspace
1 week ago
Raleigh, North Carolina, United States Google Full time $141,000 - $202,000Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including...
-
Senior Software Engineer
20 hours ago
Raleigh, North Carolina, United States First Citizens Bank Full timeOverviewThis is an in office role and will be located in Raleigh, North Carolina.This position provides complex technical support to data processing systems through enhancement of related software and processes in the CMS and Marketing Technology engineering team. Develops software and procedures that improve processing capabilities. Analyzes, codes, tests,...
-
Manager Software Engineering
1 week ago
Raleigh, North Carolina, United States LexisNexis Full time $200,000 - $250,000 per yearAbout The TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX ), a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market...
-
Software Dev Engineer II
21 hours ago
Raleigh, North Carolina, United States Amazon Full time $143,700 - $194,400Employer: Amazon Data Services, Inc.Position: Software Dev Engineer IILocation: Raleigh, NCMultiple Positions Available:Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services. Translate functional requirements into robust, efficient, supportable solutions that work well within the overall...
-
Software Engineer, Android, IXL Mobile
1 week ago
Raleigh, North Carolina, United States IXL Learning Full time $120,000 - $150,000 per yearIXL Learning, developer of personalized learning products used by millions of people globally, is seeking highly motivated Android Engineers who will lead in the creation of a breakthrough user experience by developing the primary features of our Android applications. The IXL Mobile team is small, collaborative, and passionate about researching and...
-
Software Engineer, Teachers Pay Teachers
6 days ago
Raleigh, North Carolina, United States IXL Learning Full time $100,000 - $120,000 per yearTeachers Pay Teachers (TPT), the most beloved educator brand used by 85% of K-12 teachers in the US and the world's largest catalog of educator-created content, is seeking Software Engineers who have a passion for technology and education to help us add new features and continue to build out our successful educator-focused marketplace. You'll be tackling...
-
Sr. Software Engineer, Full Stack
1 day ago
Raleigh, North Carolina, United States Pendo Full timeRole:Software Engineer, Full StackLocation:Raleigh, NC - Hybrid: Onsite 3 days / weekRole PurposeAs aSenior Full Stack Software Engineerat Pendo, you'll drive the design, development, and optimization of end-to-end systems that power our platform from scalable cloud infrastructure to intuitive, performant web experiences. You'll work across backend and...