Software Engineer in Cupar

Software Engineer in Cupar

Cupar Full-Time 60000 - 70000 £ / year (est.) Home office (partial)
INSHUR

At a Glance

  • Tasks: Develop innovative software using AI tools and collaborate with a dynamic team.
  • Company: Join INSHUR, a leading tech company revolutionising embedded insurance.
  • Benefits: Enjoy a competitive salary, 30 days holiday, private healthcare, and flexible working hours.
  • Other info: Inclusive culture with excellent growth opportunities and a commitment to diversity.
  • Why this job: Make a real impact in the tech world while working with cutting-edge AI technologies.
  • Qualifications: Experience in software development, particularly with Go, Java, or Node.js.

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

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.

As a Product-Minded Software Engineer III, you will be 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, typically held on the last Thursday of each month for team connection.

Responsibilities

  • AI-Native Development: Use agentic coding tools (Claude Code, Cursor) to research, plan, architect, and implement product changes quickly and with high quality, by guiding agents through complex tasks and validating against engineering standards.
  • Break Down and Ship Value: Decompose product ideas into small, shippable increments of customer value, prioritising working software over speculative design and releasing frequently with measurable outcomes.
  • Write Code Across the Stack: Write and review code across Go, Java (Spring), and/or Node.js, using AI tooling to bridge syntax gaps rapidly without compromising correctness.
  • Lock In Behaviour: Define and implement tests in business-readable language that lock in behaviour, not implementation detail, ensuring confidence in what you ship.
  • Establish Your Workflow: Establish and document a personal AI-native development workflow, drawing on existing repository patterns and proposing improvements to the broader developer experience.

What we're looking for

We care more about how you think than what's on your CV. If you meet most of the essentials and are excited about the problem, apply.

Essential

  • Product mindset: You can take an idea and break it down into small iterations of value.
  • Outcome driven: You’re focused on delivering value to customers in terms they understand.
  • AI-Native / Agentic Workflow: You have used tools like Claude Code or Cursor to plan, architect, and code, and can explain how you steer agents to achieve complex goals.
  • Golang / Java/NodeJS - Polyglot Mindset: You possess a solid understanding of Go, Java (incl Spring) or NodeJS to verify code, while using AI to bridge syntax gaps rapidly.
  • Testing & Quality Assurance: You can articulate tests in business language, even when code is generated by AI.

Nice to have

  • Scaling Experience: You have worked with asynchronous distributed systems.
  • Mentorship Track Record: You have experience sharing knowledge and upskilling teams on new technologies or methodologies.
  • Behavioural testing mindset: You think in terms of locking in behaviour, not implementation.

What to expect from the process

  • Screen & Intro: 30-minute video call with the Talent Team to discuss the role and your experience with AI agents.
  • HM Interview: 45-60 minute video call with the Engineering Manager and Head of Engineering to delve into workflow, mindset, and AI tool usage.
  • The "Agent" Test: A live technical task where you’ll use Claude Code (or your preferred agent) to solve a complex requirement or refactor code.
  • Final Stage: 45-60 minute interview with the broader team and People Team to assess collaboration and "Learning in the open." We design this to be a two-way conversation. Come with questions — we want you to leave knowing whether this is the right move for you.

What we offer

  • Salary £60-£70,000, depending on experience and location, plus stock options for every employee.
  • 30 days of holiday annually, plus bank holidays.
  • Private healthcare for you and your family, including pre-existing conditions.
  • Life insurance at 3x your salary.
  • 13 weeks parental leave at full pay for new parents.
  • Workplace nursery scheme with Gogeta, allowing you to pay fees pre-tax.
  • Ride to work scheme.
  • Workplace pension scheme to help you save for retirement.
  • Flexible working hours to suit your lifestyle.
  • £500 annual personal training allowance plus regular learning opportunities on a variety of topics.
  • £40 monthly wellbeing to keep you healthy.
  • 24/7 Employee Assistance Program, covering you and immediate family members—offering crisis support, counselling, legal advice, menopause CBT, and more.
  • Unlimited AI usage with Claude and Gemini.

Inclusion and flexibility

INSHUR is committed to building a team where everyone can bring their full self to work. We follow a structured hiring process and train our interview teams to support fairness and reduce bias. We welcome applications from people of all backgrounds. We do not discriminate on the basis of race, colour, religion, gender identity or expression, sexual orientation, national origin, disability, or age. This role is full-time. We’re open to discussing part-time or flexible arrangements for the right person. If you need any adjustments during the process, let us know and we’ll do our best to accommodate.

Software Engineer in Cupar employer: INSHUR

INSHUR is an exceptional employer that prioritises the growth and wellbeing of its employees, offering a competitive salary, generous holiday allowance, and comprehensive healthcare benefits. With a strong focus on innovation and collaboration in a hybrid work environment, particularly at our vibrant Brighton office, we foster a culture of inclusivity and continuous learning, ensuring that every team member can thrive while contributing to cutting-edge AI-driven solutions.
INSHUR

Contact Detail:

INSHUR Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Cupar

✨Tip Number 1

Get your networking game on! Connect with folks in the industry, especially those at INSHUR. LinkedIn is a goldmine for this. Drop them a message, ask about their experiences, and show genuine interest in what they do.

✨Tip Number 2

Prepare for those interviews like a pro! Research common questions related to AI-native development and be ready to discuss how you’ve used tools like Claude Code or Cursor. Practice makes perfect, so maybe even do a mock interview with a mate.

✨Tip Number 3

Show off your coding skills! If you get a chance, share some of your past projects or contributions on platforms like GitHub. It’s a great way to demonstrate your polyglot mindset and how you tackle real-world problems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at INSHUR.

We think you need these skills to ace Software Engineer in Cupar

AI-Native Development
Agentic Coding Tools
Product Mindset
Outcome Driven
Golang
Java (Spring)
Node.js
Testing & Quality Assurance
Asynchronous Distributed Systems
Mentorship
Behavioural Testing Mindset
Code Review
Documentation Skills
Collaboration

Some tips for your application 🫡

Show Your Product Mindset: When you're writing your application, make sure to highlight how you break down ideas into small, shippable increments. We want to see that you understand the importance of delivering value to customers in a way they can relate to.

Talk About Your AI-Native Experience: Don’t forget to mention any experience you have with AI tools like Claude Code or Cursor. We’re keen to know how you’ve used these tools to plan and code, so share some examples of how you steer agents to achieve complex goals.

Be Clear on Your Tech Skills: Make sure to list your coding skills across Go, Java (Spring), and Node.js. We’re looking for a polyglot mindset, so if you've used AI to bridge syntax gaps, let us know how you did it!

Keep It Conversational: Your application should feel like a conversation. We want to get to know you, so don’t hesitate to inject a bit of your personality into your writing. And remember, apply through our website to ensure your application gets the attention it deserves!

How to prepare for a job interview at INSHUR

✨Understand the Product Mindset

Before your interview, take some time to think about how you can break down complex ideas into smaller, shippable increments. Be ready to discuss examples from your past work where you've delivered value to customers in a clear and understandable way.

✨Showcase Your AI-Native Skills

Familiarise yourself with tools like Claude Code and Cursor. Prepare to explain how you've used these tools to steer agents through complex tasks. Bring specific examples of how you've implemented AI in your coding workflow to demonstrate your hands-on experience.

✨Prepare for the Technical Test

The 'Agent' Test is a key part of the process, so practice using Claude Code or similar tools to solve coding challenges. Brush up on Go, Java (Spring), and Node.js, and be ready to showcase your ability to write and review code across these languages while leveraging AI to bridge syntax gaps.

✨Ask Thoughtful Questions

Interviews are a two-way street! Prepare insightful questions about the team dynamics, the role of AI in their projects, and how they measure success. This shows your genuine interest in the position and helps you determine if INSHUR is the right fit for you.

Software Engineer in Cupar
INSHUR
Location: Cupar

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

>