Staff Software Engineer

Staff Software Engineer

Full-Time 130000 - 145000 £ / year (est.) Home office (partial)
Go Premium
W

At a Glance

  • Tasks: Lead the development of AI-powered tools to tackle social challenges.
  • Company: Join a tech-for-good company making a real difference in the UK public sector.
  • Benefits: Enjoy a hybrid work model, competitive salary, and share options.
  • Why this job: Be part of a mission-driven team that values collaboration and innovation.
  • Qualifications: Must have experience at Lead/Staff level with full stack engineering skills.
  • Other info: Work in a fun, inclusive culture where you can truly be yourself.

The predicted salary is between 130000 - 145000 £ per year.

Company | Tech For Good, Product, SaaS

Size | 200 people

Role | Product Engineer

Level | Staff

Areas | full stack, technical leadership, AI

Tech | TypeScript, React, Ruby, AWS, OpenAI, Claude

Based | London (Zone 1)

Hybrid | 2 days a week in-office

Offer | £130-145k + share options

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

Hi

Workonomics are partnering with a tech-for-good company who are building AI–powered tools to solve some of the country\’s most challenging social problems.

Their first product is live on the Government\’s Digital Marketplace, has seen strong adoption and growth, and is bringing positive change to UK public sector workers every day.

The company have recently raised new investment to fuel further innovation and product development.

They\’re now seeking a hands–on Staff Product Engineer who:

  • is already at Lead / Staff level (this won’t suit a Senior looking to step up)
  • has broad experience as a respected engineering leader, setting tech direction
  • can technically lead the build of complex systems across the full stack
  • is pragmatic when choosing the right languages and tools for the job
  • can convey technical concepts clearly to non-technical stakeholders
  • cares deeply about user outcomes and making data–informed decisions
  • has a natural desire to collaborate cross-functionally and craft org–wide relationships

This will suit an engineering generalist who cares most about the problem being solved

This will not suit an engineer who is wedded to specialising in one particular tech stack

You’ll be joining a company that’s having a hugely positive impact on people’s lives, with a culture where you can be yourself, have fun, and progress rapidly.

If this sounds like you, please hit apply for more specifics about the company and role.

Staff Software Engineer employer: Workonomics

Join a dynamic tech-for-good company in London, where your expertise as a Staff Software Engineer will contribute to building AI-powered tools that address pressing social challenges. With a strong focus on employee growth, a collaborative work culture, and the opportunity to make a meaningful impact, this role offers competitive compensation and share options, all while working in a vibrant environment that encourages innovation and personal development.
W

Contact Detail:

Workonomics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Familiarise yourself with the company's mission and values. Since they focus on tech for good, demonstrating your passion for using technology to solve social issues can set you apart during interviews.

✨Tip Number 2

Showcase your leadership experience in previous roles. Be prepared to discuss specific examples where you've led teams or projects, especially those that involved cross-functional collaboration.

✨Tip Number 3

Brush up on your full-stack development skills, particularly in TypeScript, React, Ruby, and AWS. Being able to speak confidently about these technologies will demonstrate your technical expertise.

✨Tip Number 4

Prepare to discuss how you've made data-informed decisions in past projects. This aligns with their focus on user outcomes and will show that you understand the importance of metrics in product development.

We think you need these skills to ace Staff Software Engineer

Full Stack Development
Technical Leadership
Proficiency in TypeScript
Proficiency in React
Proficiency in Ruby
Experience with AWS
Familiarity with AI technologies (OpenAI, Claude)
Strong Communication Skills
Ability to Convey Technical Concepts to Non-Technical Stakeholders
Data-Informed Decision Making
Collaboration and Cross-Functional Teamwork
Problem-Solving Skills
Adaptability to Different Technologies
User-Centric Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in full stack development, technical leadership, and any relevant projects involving AI. Use keywords from the job description to demonstrate that you meet their specific requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for tech-for-good initiatives and how your background aligns with the company's mission. Mention specific examples of how you've led engineering teams and made data-informed decisions in previous roles.

Showcase Technical Skills: Clearly outline your proficiency in TypeScript, React, Ruby, AWS, and any experience with OpenAI or Claude. Consider including a portfolio or links to projects that showcase your technical capabilities and problem-solving skills.

Prepare for Interviews: Anticipate questions about your leadership style and how you communicate technical concepts to non-technical stakeholders. Be ready to discuss your approach to collaboration and how you ensure user outcomes are at the forefront of your work.

How to prepare for a job interview at Workonomics

✨Showcase Your Technical Leadership

As a Staff Software Engineer, it's crucial to demonstrate your experience in leading technical projects. Be prepared to discuss specific examples where you've set the tech direction and how you managed complex systems across the full stack.

✨Communicate Clearly with Non-Technical Stakeholders

Since the role requires conveying technical concepts to non-technical team members, practice explaining your past projects in simple terms. This will show your ability to bridge the gap between technical and non-technical teams.

✨Emphasise User-Centric Decision Making

The company values user outcomes, so be ready to discuss how you've made data-informed decisions in your previous roles. Share examples of how your work has positively impacted users and contributed to solving real-world problems.

✨Demonstrate Your Flexibility with Tech Stacks

This position is ideal for an engineering generalist, so highlight your adaptability with various technologies. Discuss your pragmatic approach to choosing the right tools for different projects, rather than focusing on a single tech stack.

Staff Software Engineer
Workonomics
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>