Beyond the qualifications, we hire through a specific lens. These aren’t buzzwords; they’re the things we’ll actually look for in how you talk about your work.
You’re a builder, not a maintainer.
You’re most energized when there isn’t a clear path yet, and you get to define it. You don’t wait for direction; you identify gaps, shape solutions, and drive them forward. At Pendo, great Senior Software Engineers don’t just follow instructions; they operate as strategic advisors, influencing decisions, guiding stakeholders, and elevating how we work.
You’re AI-curious - genuinely.
You’re not using AI tools occasionally. You’re rewiring how you work around them. You’re faster, sharper, and more prolific because of it, and you bring that energy to everything — how you approach your work, how you prep, how you communicate, how you think. We want someone who sees AI as a multiplier, not a shortcut.
•
5+ years of experience as a Software Engineer, with a track record of delivering customer-facing SaaS product features in a production environment.
•
Demonstrated ability to break ambiguous work into small, deliverable increments and move it forward independently despite ambiguity.
•
Strong proficiency in one or more backend languages, including Go, Java, Python, or C++.
•
Deep understanding of scalable web architecture, API design, and performance optimization.
•
Experience with cloud platforms, including AWS or GCP, and both SQL and NoSQL databases.
•
Experience designing and writing unit, integration, and end-to-end tests, with a clear sense of when and how to apply each.
•
Familiarity with safe deployment and rollout patterns, including feature flags and canary releases.
•
Active use of AI tools as part of your software development workflow.
•
Strong communication, collaboration, and cross-functional partnership skills.
•
Bachelor’s degree in Computer Science or equivalent experience.