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.
#J-18808-Ljbffr