Software Engineer at Pendo

Sheffield, England, United Kingdom

Pendo Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaSIndustries

Requirements

  • 2+ years experience building applications for a non-trivial number of users
  • Experience with at least one web application framework (eg React, Vue, Angular, Svelte)
  • Experience with state management patterns and libraries (eg Pinia, Vuex, Redux)
  • Strong foundation in software engineering principles, including data structures, algorithms, and software design
  • Solid understanding of web application architecture, including APIs, HTTP requests, databases, caching, and related concepts
  • Used testing frameworks such as Jest to write and maintain unit tests for your code, and browser automation tools such as Cypress or Playwright for test automation
  • Demonstrated interest in using AI tools to increase productivity
  • Created AI solutions either in the workplace or through personal projects
  • Preferred Qualifications
  • Bachelor's or Master’s degree in Computer Science or related technical field
  • Experience manipulating and displaying large quantities of data, with an emphasis on frontend performance
  • Experience working with components that consume live data
  • Familiarity with build tools, CI/CD and development workflows
  • Experience working with an internally developed component library

Responsibilities

  • Write maintainable, high-quality code that requires few iterations
  • Gain a deep understanding of the company's technology stack
  • Take ownership of tasks and projects within the team, collaborating with peers to break down work into manageable components
  • Actively participate in agile ceremonies, refinement sessions, and other team activities
  • Effectively communicate ideas, concerns, and potential solutions
  • Exhibit a growth mindset by demonstrating self-awareness and a commitment to continuous learning and improvement
  • Collaborate closely with product managers, designers, and other team members to plan, design, and implement new product features
  • Adapt to a fast-paced, product-led environment, demonstrating flexibility and the ability to learn new technologies quickly
  • Demonstrate a genuine interest in Artificial Intelligence and its practical applications, actively seeking opportunities to explore and integrate AI technologies into their work

Skills

Key technologies and capabilities for this role

Vue.jsGoAIAgileSoftware Engineering

Questions & Answers

Common questions about this position

What is the work location and arrangement for this role?

The role is hybrid remote/office based in the Sheffield office in Kelham Island, requiring working in the office 3 times a week.

What are the minimum qualifications for this Software Engineer position?

Minimum qualifications include 2+ years experience building applications for a non-trivial number of users, experience with at least one web application framework like React or Vue, state management patterns, strong software engineering principles, web application architecture knowledge, testing with Jest and tools like Cypress, and demonstrated interest in AI tools and solutions.

What does the team environment look like at Pendo?

You'll join a strong team in the Pendo Listen engineering group that loves to build scalable systems in a collaborative environment between engineering, product, and design.

What salary or compensation does this role offer?

This information is not specified in the job description.

What makes a strong candidate for this Software Engineer role?

Strong candidates will have the minimum qualifications plus preferred experience like a degree in Computer Science, handling large data sets with frontend performance focus, working with live data components, and familiarity with build tools, along with a growth mindset, AI interest, and ability to collaborate in a fast-paced environment.

Pendo

Enhances product experience and digital adoption

About Pendo

Pendo enhances digital products by providing solutions for product experience and digital adoption. Its platform integrates with clients' existing software, offering tools for in-app messaging, user analytics, and feedback collection. This allows businesses to understand user behavior and improve their products based on data-driven insights. Pendo primarily serves software companies, tech startups, and enterprises in the SaaS sector, charging subscription fees for access to its services. Unlike competitors, Pendo focuses specifically on user engagement and experience, helping clients guide users through new features and updates. The goal is to help businesses meet user expectations and achieve growth in a competitive market.

Raleigh, North CarolinaHeadquarters
2013Year Founded
$455.5MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Remote Work Options
Professional Development Budget

Risks

Increased competition from AI-driven platforms could threaten Pendo's market share.
Rapid AI innovation may outpace Pendo's integration capabilities, risking competitive edge loss.
Integration risks from Zelta AI acquisition could disrupt Pendo's operations if mismanaged.

Differentiation

Pendo integrates seamlessly with existing products, enhancing user engagement and feedback collection.
The platform offers in-app messaging, user analytics, and feedback tools for product improvement.
Pendo's AI-driven insights provide a comprehensive view of user behavior and product performance.

Upsides

Pendo's acquisition of Zelta AI enhances its AI capabilities for customer feedback analysis.
Partnership with Google Cloud's Vertex AI boosts product discovery and user personalization.
Pendo's $200 million ARR and customer growth highlight its strong market position.

Land your dream remote job 3x faster with AI