P

Pendo

SaaS platform for product analytics

Senior AI Backend & Data Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience building and shipping production-grade back-end and data systems in distributed cloud environments using AWS and/or GCP.
  • Hands-on experience shipping AI, large language model, or agent-based components as part of production runtime workflows, with the ability to discuss architectural tradeoffs.
  • Current use of AI-assisted development tools such as Copilot, Cursor, or equivalent, and the ability to explain how they increase engineering throughput.
  • Strong back-end expertise in Java with Spring Boot, Python, and/or Go.
  • Hands-on experience with relational and non-relational databases, data modeling, and query optimization.
  • Demonstrated expertise in automated testing, continuous integration and continuous delivery, and observability.
  • Ability to thrive in a high-ownership, builder-first environment where daily shipping and owning outcomes are fundamental.
  • Demonstrated ability to decompose complex work into small, safely mergeable increments and maintain continuous delivery flow, supported by concrete examples.

Responsibilities

  • Design, build, and own scalable data and machine-learning pipelines, back-end services, and AI-powered capabilities used in the platform's production decision-making layer.
  • Break complex work into safely mergeable increments and ship daily; use feature flags, canary releases, and rollback architecture to manage risk through isolation.
  • Use AI-assisted development tooling for code generation, automated testing, and architecture prototyping; evaluate and experiment hands-on with emerging AI tools and frameworks.
  • Own work from design through production deployment, operational monitoring, and business-impact measurement, including CI/CD pipeline health, observability, cost efficiency, and domain-level outcomes.
  • Make pragmatic, timely architectural choices balancing AI and data technologies with reliability, cost, and delivery speed; distinguish reversible from irreversible decisions, document decisions in lightweight ADRs, and own the outcomes.
  • Partner with product, design, infrastructure, and go-to-market teams to translate customer and business needs into technical solutions, understanding the impact on revenue, customer outcomes, and strategic priorities.

Desired Qualifications

  • Experience shipping production systems powered by machine-learning operations, including model serving, monitoring, and retraining pipelines.
  • Experience with distributed data technologies such as Parquet, Athena, or similar query engines.
  • Experience making and documenting architectural decisions autonomously through ADRs or equivalent lightweight decision records.

About the Company

Pendo

SaaS platform for product analytics

Pendo provides a SaaS platform that helps software teams improve user experiences in their digital products. The platform integrates with a company’s existing software to collect user analytics, gather feedback, and deliver in-app messaging to guide users through features and updates. By turning user data into insights, Pendo helps product teams understand how people interact with their product and make data-driven decisions to improve engagement and adoption. What sets Pendo apart is its combination of analytics, feedback, and in-app guidance all in one connected platform, designed for a wide range of SaaS products from startups to enterprises. The company’s goal is to raise the quality of software experiences globally by helping teams create more valuable and easier-to-use products for their users.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$468.3M
Headquarters
Raleigh, NC
Founded
2013

Recently Posted Jobs

Explore more opportunities at Pendo

See more jobs