Senior Software Engineer in Fife
Senior Software Engineer

Senior Software Engineer in Fife

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

At a Glance

  • Tasks: Pioneer AI-augmented engineering and deliver customer value through innovative software solutions.
  • Company: Join INSHUR, a leading embedded insurance powerhouse with global reach.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Dynamic team environment with a strong emphasis on AI-driven collaboration.
  • Why this job: Make a real impact in the tech world while collaborating with industry giants like Uber and Amazon.
  • Qualifications: Experience in software development with a focus on Go, Java, or Node.js.

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

Ready to pioneer the future of AI‑augmented engineering and redefine the speed of software delivery? This could be the place for you! INSHUR is the embedded insurance powerhouse for the on‑demand world. We partner with giants like Uber and Amazon to provide fair, data‑backed coverage for the modern workforce. We’re 220 people strong across the UK, US, and Netherlands, using AI as a multiplier to stay ahead of the curve.

The role involves being a Product‑Minded Senior Software Engineer III, responsible for incrementally shipping value to customers, orchestrating AI agents to research, plan, and implement changes to our products while iterating with the wider team to leverage these tools to increase velocity and quality. This role reports to an Engineering Manager and sits within a product team of 8‑10, who believe in pioneering AI engineering workflows and transforming team practices through agentic collaboration. This is a Hybrid role requiring regular in‑person team meetings at our Brighton office.

What you’ll do:

  • Own and ship customer value: deliver incremental customer value through features and projects across policy, claims, and internal tooling products.
  • AI‑Native Development: leverage agentic coding tools (Claude Code, Cursor) to research, plan, architect, and implement product changes quickly and with high quality.
  • Write code that matters: write and review code across Go, Java (Spring), and/or Node.js, using AI tooling to bridge syntax gaps rapidly without compromising correctness.
  • Lead problem resolution: be the trusted expert for critical bugs and incidents in your area, diagnosing fast and resolving with confidence.
  • Drive wider initiatives: shape how INSHUR engineers work by contributing to squad, collective, or discipline‑level initiatives, especially those advancing AI‑augmented engineering practices.
  • Own observability: ensure systems stay healthy and visible by identifying monitoring gaps and independently managing escalations.
  • Collaborate across functions: work directly with product managers and designers to understand customer needs and shape engineering decisions.

What we’re looking for:

  • Essential Product mindset: take an idea and break it down into small iterations of value.
  • Outcome driven: focus on delivering value to customers in terms they understand.
  • AI‑Native / Agentic workflow: effectively use tools like Claude Code to plan, architect, and code.
  • Golang / Java / NodeJS polyglot mindset: solid understanding of Go, Java (incl. Spring) or Node.js.

Senior Software Engineer in Fife employer: INSHUR

At INSHUR, we pride ourselves on being at the forefront of AI-augmented engineering, offering a dynamic work environment that fosters innovation and collaboration. Our Brighton office is not just a workplace; it's a hub for creativity where you can grow your skills alongside industry leaders while working on impactful projects with major partners like Uber and Amazon. With a strong emphasis on employee development, a supportive culture, and the opportunity to shape the future of technology, INSHUR is an exceptional employer for those looking to make a meaningful impact in the tech world.
INSHUR

Contact Detail:

INSHUR Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Fife

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using Go, Java, or Node.js. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common coding challenges and system design questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 4

Apply through our website! It’s the best way to get noticed. Tailor your application to highlight your product mindset and AI-native development experience to stand out.

We think you need these skills to ace Senior Software Engineer in Fife

AI-Native Development
Product Mindset
Incremental Delivery
Golang
Java (Spring)
Node.js
Agentic Workflow
Problem Resolution
Collaboration
Observability
Outcome Driven
Code Review
Monitoring

Some tips for your application 🫡

Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI-augmented engineering shine through. We want to see how you can contribute to our mission of redefining software delivery with innovative ideas and a product-minded approach.

Tailor Your Experience: Make sure to highlight your experience with Go, Java, or Node.js in a way that aligns with the role. We love seeing how you've used these languages to deliver value in past projects, so don’t hold back on the details!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and experiences are easy to understand. Use bullet points if it helps to break down your achievements!

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’re considered for this exciting opportunity to join our team at INSHUR!

How to prepare for a job interview at INSHUR

✨Understand the Product Mindset

Before your interview, take some time to really grasp what a product mindset means. Be ready to discuss how you can break down complex ideas into smaller, manageable iterations that deliver real value to customers. Think of examples from your past work where you've successfully done this.

✨Showcase Your AI-Native Skills

Familiarise yourself with AI tools like Claude Code and be prepared to talk about how you've used them in your previous projects. Highlight specific instances where these tools helped you improve coding efficiency or quality. This will show that you're not just a coder, but someone who embraces innovative workflows.

✨Demonstrate Your Coding Proficiency

Brush up on your knowledge of Go, Java (especially Spring), and Node.js. Be ready to discuss your experience with these languages and even solve coding challenges during the interview. It’s a great way to showcase your technical skills and problem-solving abilities.

✨Prepare for Collaborative Scenarios

Since collaboration is key in this role, think of examples where you've worked closely with product managers and designers. Be ready to explain how you’ve contributed to team initiatives and how you can help shape engineering practices at INSHUR. This will demonstrate your ability to work well within a team and drive wider initiatives.

Senior Software Engineer in Fife
INSHUR
Location: Fife

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

>