Software Engineer

QinetiQ

Manchester

Hybrid

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible/Hybrid working options
Performance bonus
Company bonus
Pension matched 1.5x up to 10.5%
AXA group medical cover
Holiday purchase/buy-back scheme
Cycle to work scheme
Car benefit scheme

Job summary

A technology firm in Manchester is seeking a Software Engineer to make impactful decisions and solve technical challenges. You will be part of a robust engineering community, applying design patterns and collaborating effectively. Responsibilities include improving team processes and maintaining documentation. The ideal candidate should enjoy problem-solving and fostering collaboration. This position offers flexible working options, a competitive salary, and various benefits including performance bonuses and a pension scheme.

Qualifications

  • Enjoy breaking down ambiguous problems into concrete, deliverable steps.
  • Instigate collaboration and put team first to help them succeed.
  • Comfortable challenging the status quo for improvements.

Responsibilities

  • Continuously build in-depth knowledge and apply design patterns.
  • Proactively find solutions to improve processes and efficiency.
  • Engage in design debates and create effective documentation.

Skills

Problem-solving
Collaboration
Technical documentation

Tools

Kubernetes
GitLab
Neo4J
ElasticSearch
React
Camunda

Job description

About Us

We’ve just had our tenth birthday, having grown from a little‑known tech start‑up into a community of 180 people, mostly based in Salford, Greater Manchester. We also have a significant presence in Cheltenham and London.

Our name was chosen as an amalgamation of two Japanese words, to reflect our ethos: making the UK a safer place to be. We work in an Agile‑first environment that values transparency, collaboration and continuous improvement.

  • A Culture of Enablement: Our goal is to remove blockers. You'll be empowered to make decisions and given the tools you need to get things done.
  • Focus on Quality: We take pride in our work. You'll be part of a culture that values well‑written, maintainable code, and your work will serve as a “definitive example” for others.
  • Active Collaboration: You'll work closely with Platform Engineers, Delivery Leads and Product Owners, helping to manage and maintain your own infrastructure (e.g., Kubernetes) and build automated delivery pipelines using GitLab.

We work on a variety of projects ranging in length from a few weeks to 5+ years. Some recent work includes:

  • Building a data analytics tool using a Neo4J graph database.
  • Developing a DevOps platform to support 3000 users.
  • Processing digital forensic data to enable search and insight generation.
  • Creating a search and reporting system backed by an ElasticSearch cluster.
  • Developing a custom workflow tool using Camunda with a React/TS front‑end.
  • Delivering an AI assurance capability.
  • Orchestrating a data pipeline and designing specialist metrics for evaluating the performance of LLMs in different contexts.
About the Role

As a Software Engineer at Naimuri, you’ll have the autonomy to make impactful decisions, solve difficult technical challenges and enjoy the support of a strong engineering community. Your work will help the whole team improve.

Responsibilities
  • Continuously build in‑depth knowledge, apply design patterns and use appropriate tools to solve complex technical issues.
  • Proactively find and own solutions to improve team processes and efficiency, and actively collaborate in team meetings.
  • Engage in design debates, constructively challenge solutions, identify technical risks and proactively create or update useful documentation.
Qualifications
  • Enjoy breaking down ambiguous problems into concrete, deliverable steps and take pride in implementing a high‑quality solution.
  • Instigate collaboration, put the team first and do what needs doing to help them succeed.
  • Comfortable challenging the status quo and looking for ways to improve processes, codebases and team efficiency.
What Might Not Be for You
  • Uncomfortable with owning delivery tasks that may require cross‑team collaboration or guidance.
  • Not interested in proactively sharing knowledge or supporting the development of other team members.
  • Uncomfortable with the ambiguity that comes from working on novel challenges.
Learning and Progression

Continuous personal development is a core part of our culture. You’ll be assigned a mentor outside of your team and will have access to internal knowledge sharing as well as external courses. Our progression framework recognizes and rewards growth.

Pay and Benefits

Competitive salary based on experience, with a 37.5‑hour workweek and flexible working options. Core hours are 10:00 am – 3:00 pm. Travel may be required to customer sites or other UK locations.

  • Flexible/Hybrid working options
  • Performance bonus
  • Company bonus
  • Pension matched 1.5x up to 10.5%
  • AXA group 1 medical cover
  • Holiday purchase/buy‑back scheme
  • Cycle to work scheme
  • Car benefit scheme
Recruitment Process

We are committed to building an inclusive, safe and supportive environment that allows everyone to do their best work. We encourage candidates of all backgrounds and identities to apply. We support accessibility and neurodiversity requirements. Our recruitment team will discuss the process and help you prepare for interviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

QinetiQ • Manchester

Hybrid
GBP 50,000 - 70,000
Flexible/Hybrid working options
Performance bonus
Company bonus
+5
Senior Software Engineer
Senior Software Engineer

Naimuri • Manchester

Hybrid
GBP 70,000 - 110,000
Flexible/Hybrid working options
Performance bonus
Company bonus
+4
Senior Software Engineer
Senior Software Engineer

QinetiQ • Manchester

Hybrid
Flexible/Hybrid working options
Performance bonus
Company bonus
+5
Naimuri - Senior Software Engineer
Naimuri - Senior Software Engineer

QinetiQ Limited • Salford

Hybrid
GBP 50,000 - 70,000
Flexible/Hybrid working options
Performance bonus
25 days annual leave plus bank holidays
+3
Platform Engineer
Platform Engineer

QinetiQ • Manchester

Hybrid
Flexible/Hybrid working options
Performance bonus
Company bonus
+5
Software Engineer
Software Engineer

Naimuri • Portsmouth

Hybrid
GBP 52,000 - 75,000
Flexible/Hybrid working options
Company performance-related bonus
Pension matched 1.5x up to 10.5%
+2
Software Engineer
Software Engineer

Naimuri • Manchester

Hybrid
GBP 45,000 - 65,000
Matched pension and life cover
Generous holiday allowance
Health cash plan
+5
User Experience Designer
User Experience Designer

QinetiQ • Manchester

Hybrid
GBP 42,000 - 64,000
Flexible/Hybrid working options
Performance bonus
Company bonus
+5
Naimuri - Senior Data Scientist
Naimuri - Senior Data Scientist

QinetiQ • Manchester

On-site
Flexible/Hybrid working options
Company performance related bonus
Pension matched 1.5x
+4
Naimuri - Business Analyst / Business Change Manager (UKI)
Naimuri - Business Analyst / Business Change Manager (UKI)

QinetiQ • Manchester

Hybrid
GBP 40,000 - 80,000
Flexible/Hybrid working options
Performance bonus
Company bonus
+6