Sr. Software Engineer
Pendo.io.UK Ltd · Sheffield, England, UK · posted 22 days ago
Going rate £54,700UK median £56,914
Home Office going rates
Occupation
2134Programmers and software development professionals
Going rate for this occupation: £54,700 · UK median pay £56,914
Home Office going rates from
Where this salary sits
- UK pay for this occupation
- This role£35,597 to £63,800estimated
- Going rate£54,700
- UK median£56,914
View these figures as a table
| Percentile | Pay |
|---|---|
| 10th | £32,835 |
| 25th | £42,289 |
| 50th | £56,914 |
| 75th | £75,794 |
| 90th | £102,860 |
| Going rate | £54,700 |
| UK median | £56,914 |
Sponsorship
Sponsorship chance
High
- Licensed for Skilled Worker
- Occupation is eligible for Skilled Worker
- Estimated salary is below the going rate
On the public records we hold, sponsorship for this role looks likely: licensed for Skilled Worker, and occupation is eligible for Skilled Worker.
Sign in to see how you fit and draft a cover letter
We read this advert for what it asks, check each line against your CV and show you the evidence for every judgement.
Sign inFull advert
Sr. Software Engineer
The Team + The Role
Pendo's engineering teams build the product experiences that help customers understand, improve, and act on product usage data. This team is focused on AI-powered features that turn raw usage signals into automatic, actionable suggestions, reducing the manual work customers need to do before they can get value from Pendo.
As a Senior Software Engineer, you will help shape and ship intelligent product experiences from discovery through delivery. You will work full-stack with a lean toward frontend, using TypeScript, Vue.js, backend services, and AI coding tools to build high-quality features on a small, fast-moving team. This role also owns product judgment: validating problems with customers, sizing opportunities, defining success metrics, and making pragmatic tradeoffs in ambiguous spaces.
This role is based in our Sheffield office.
What this looks like day-to-day
AI-powered feature delivery: Build and ship features that use AI to turn product usage data into actionable suggestions for customers. You will work end to end across the experience, with attention to quality, usability, and the unique failure modes of AI-backed products.
Full-stack engineering: Own delivery across the frontend and backend, with a strong lean toward TypeScript, Vue.js, DOM-level work, component architecture, and in-browser data capture. You will reason about backend services and APIs while building polished, reliable customer-facing experiences.
Product discovery: Help validate problems, shape scope, and test direction before and while building. You will join customer calls, test prototypes, and use real feedback to make sure the team is solving meaningful problems.
Success metrics and iteration: Define what success looks like for the features you build and use product usage data to guide iteration. You will not just close tickets; you will measure whether the work is creating the intended customer impact.
AI-enabled development: Use AI coding tools such as Cursor and Claude Code as a core part of your daily workflow. You will apply strong engineering judgment, review rigor, and accountability to AI-generated code just as you would to your own.
AI product quality: Ship AI-backed features with careful attention to latency, hallucination, inconsistent output, and user trust. You will help ensure intelligent experiences are useful, understandable, and reliable for customers.
Cross-functional collaboration: Work directly with product, design, and fellow engineers in a small team where ownership and leverage matter. You will help make pragmatic tradeoffs against ambiguous, fast-moving requirements instead of waiting for a fully defined spec.
Information from public records, not immigration advice.