Senior Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, Senior Developer, Cloud Engineer - Software, DevOps
Company Overview
š Ready to pioneer the future of AI-augmented engineering and redefine the speed of software delivery? This could be the place for you! Trusted by the worldās leading platforms - Uber, Uber Eats, Amazon, Bolt, Ola, Free Now - and pioneering the future of autonomous vehicle insurance, INSHUR is redefining the future of mobility.
Senior Software Engineer ā Distributed SystemsWe are looking for a Senior Software Engineer working on distributed systems to join us at INSHUR!
Weāre based in sunny Brighton āļø (sea š, chips š, and seagulls šļø included), and our company embraces a hybrid working model, allowing you to thrive in both collaborative office settings and the comfort of your own home š . Youāll have the opportunity to work remotely while also connecting with your colleagues at our Brighton office at least once a week
, fostering a dynamic and supportive environment.
Youāll be working on reāinventing insurance in exciting markets across multiple territories including the UK š¬š§, US šŗšø, and the Netherlands š³š±, with plans to expand. Supported by (and reporting to)
an Engineering Manager
, youāll be joining a friendly team of 8ā10 who believe in pioneering AI engineering workflows and transforming team practices through agentic collaboration
.
We value high performance and care deeply about making INSHUR a place where everyone is building something special, that we can all be proud of, while enjoying the ride.
What Youāll DoAs a Senior Software Engineer, you will act as a pathfinder, orchestrating AI agents to research, plan, and implement complex distributed systems while demonstrating to the wider team how to leverage these tools to increase velocity and quality.
Youāll Be Working On- Orchestrate Architecture:
Own the design and implementation of distributed systems and eventādriven architectures (Java/NodeJS/Go/GCP/Kubernetes), utilizing AI agents to validate scalability and security patterns before implementation. - AIāNative Development:
Leverage tools like Claude Code to research, plan, and write code, delivering features at a velocity that exceeds standard manual engineering estimates. - Mentorship & Evolution:
Act as a force multiplier for the team by demonstrating agentic workflows and running internal sessions on how to effectively "steer" AI to solve engineering problems. - Quality & Governance:
Verify AIāgenerated outputs against our engineering standards to ensure we are not introducing "AIāgenerated technical debt." - Pathfinding:
Establish a personal "AIānative" workflow to ingest existing repository patterns and propose departmentāwide improvements to the developer experience.
šÆ While we prioritise aptitude and passion over a strict checklist of requirements, we've outlined a core set of skills we believe will lead to success in this role. To make things clear, weāve categorised them into "essentials to thrive in the role" and "additional skills that could set you apart".
Essentials To Thrive InThe Role
- AIāNative / Agentic Workflow:
You have effectively used tools like Claude Code to plan, architect, and code, and can clearly explain how you steer agents to achieve complex goals. - Distributed Systems Architecture:
You have a deep understanding of microservices, eventādriven design, and GCP, which is vital for validating AIāgenerated outputs. - Golang / Java / Polyglot Mindset:
You possess a solid understanding of Go or Java (inc Spring) to verify code, while being able to use AI to bridge syntax gaps rapidly. - Testing & Quality Assurance:
You are able to enforce TDD/BDD standards even when code is generated by AI. - Innovation & Growth Mindset:
You are passionate about bringing new workflows to a scaleāup environment and "learning in the open."
- Scaling
Experience:
You have worked with distributed systems at a significant scale. - Advanced Tooling Proficiency:
You have a demonstrated track record using AI coding assistants like Cursor or Claude Code to solve legacy code issues. - Mentorship Track Record:
You have experience sharing knowledge and upskilling teams on new technologies or methodologies.
- š” Thrive navigating ambiguity andā¦
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: