Senior Software Engineer & Technical Leader

Senior Software Engineer & Technical Leader

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Lead software development and shape impactful solutions for our global platform.
  • Company: Join Perk, a forward-thinking tech company prioritising ownership and innovation.
  • Benefits: Enjoy competitive pay, mentorship opportunities, and a collaborative work environment.
  • Other info: Work in a dynamic team, with 3 days in-person collaboration each week.
  • Why this job: Make a real difference by solving complex problems and mentoring future engineers.
  • Qualifications: Proven experience in software engineering and strong leadership skills.

The predicted salary is between 60000 - 80000 £ per year.

This job is brought to you by Jobs/Redefined, the UK's leading over‑50s age inclusive jobs board. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel most fulfilled when we can own the problem and the solution. This means taking responsibility for the entire lifecycle of a feature, from understanding what our customers' pains are with our product team, design documents, coding to deployment, and measuring impact. You will see how your technical decisions move the needle for our customers daily. We prioritize autonomy and pragmatism, giving you the space to solve complex problems without unnecessary friction. Engineering excellence here is measured by the reliability and simplicity of the systems you build to power a global platform.

Responsibilities

  • Shape the bigger picture. You won't just build features, you'll refine the what to build and why. At Perk, senior engineers are expected to go beyond the technical solution and focus on the problem itself. You'll contribute to your squad's quarterly goals and long‑term vision alongside your Product Manager and Engineering Manager.
  • Architect for today and tomorrow. When a big change is needed in how our platform works, you'll be the one writing the design documents that lay the foundation. You'll become a guardian of your team's technical quality; spotting areas of investment, proactively managing technical debt, and making sure we don't let 'busy work' crowd out the work that truly matters.
  • Lead across boundaries. Your influence won't stop at your own squad. You'll communicate complex ideas across multiple teams, proactively identify who needs to be involved, and drive alignment across the broader organisation.
  • Raise the bar for everyone around you. Senior engineers at Perk are mentors, coaches, and bar raisers. You'll support less experienced colleagues through direct mentorship, thoughtful feedback during reviews, and by modelling what great engineering looks like in practice.

Desired Skills and Experience

  • Product Leadership: Translates complex business goals into technical roadmaps; de‑risks ambiguous projects through spikes and prototyping.
  • System Architecture: Architects scalable, evolvable systems and data models that account for performance, failure isolation, and long‑term maintenance.
  • Technical Standards: Defines and upholds engineering excellence, including CI/CD optimizations, testing strategies, and coding standards across the stack.
  • Frontend Strategy: Establishes frontend architecture patterns, including state management, performance budgets, and comprehensive testing (e.g., E2E/Cypress).
  • Backend Excellence: Engineers sophisticated backend solutions involving API versioning, caching strategies, and complex data migration plans.
  • Operational Maturity: Leads observability and SRE practices; defines SLOs, manages incident responses, and conducts blameless post‑mortems.
  • Security & Risk: Oversees operational security, including secrets hygiene and dependency risk management, to ensure a hardened production environment.
  • Mentorship & Influence: Levels up the engineering organization through active mentorship, leading design reviews, and influencing the product roadmap with technical data.
  • Cross‑Functional Impact: Coordinates multi‑team deliverables and aligns stakeholders to resolve technical blockers across the organization.
  • AI‑Driven Development: Experience with or a strong interest in modern AI‑augmented workflows.

How We Work At Perk, we take an IRL‑first approach to work, where our team works together in person 3 days a week. As such, this role requires you to be based within commuting distance of our hubs. We fundamentally believe in the value of meeting in real life to improve connectivity, productivity, creativity and ultimately make us a great place to work. We are an equal opportunity employer, which means you're welcome at Perk regardless of how you look, where you're from, or anything else that makes you, well, you.

Senior Software Engineer & Technical Leader employer: Perk

At Perk, we pride ourselves on fostering a culture of ownership and collaboration, where Senior Software Engineers are empowered to take charge of their projects and make impactful decisions. Our commitment to mentorship and continuous learning ensures that every team member has the opportunity to grow and excel in their careers, all while enjoying the benefits of a flexible work environment that values in-person collaboration three days a week. Join us in a vibrant setting that prioritises innovation and teamwork, making it an exceptional place to thrive professionally.

P

Contact Details:

Perk Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer & Technical Leader

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common technical questions and scenarios that relate to the role.

Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. Highlight projects that demonstrate your problem-solving skills and technical expertise relevant to the role.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of our team at Perk.

We think you need these skills to ace Senior Software Engineer & Technical Leader

Product Leadership
System Architecture
Technical Standards
Frontend Strategy
Backend Excellence
Operational Maturity
Security & Risk Management

Some tips for your application 🫡

Show Your Ownership:When writing your application, make sure to highlight your experience with taking ownership of projects. We love candidates who can demonstrate how they've tackled problems from start to finish, just like we do at Perk.

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what really matters—your skills and how they align with our needs.

Highlight Your Mentorship Skills:As a senior engineer, you'll be expected to raise the bar for others. Share examples of how you've mentored or supported your colleagues in the past; it shows us you're a team player!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.

How to prepare for a job interview at Perk

Understand the Bigger Picture

Before your interview, take time to grasp how your role as a Senior Software Engineer fits into the broader goals of the company. Be ready to discuss how you can contribute to refining what to build and why, showcasing your ability to translate complex business goals into technical roadmaps.

Showcase Your Architectural Skills

Prepare to talk about your experience in system architecture. Bring examples of scalable systems you've designed and how you've managed technical debt. This will demonstrate your capability to architect for both today and tomorrow, which is crucial for the role.

Emphasise Cross-Functional Collaboration

Highlight your experience in leading initiatives across multiple teams. Be prepared to share specific examples of how you've communicated complex ideas and driven alignment in previous roles. This will show that you can operate comfortably beyond your immediate team, a key aspect of the job.

Mentorship Matters

Since mentoring is a big part of this role, think of ways you've supported less experienced colleagues in the past. Share stories of how you've provided feedback, led design reviews, or modelled great engineering practices. This will illustrate your commitment to raising the bar for everyone around you.