Senior Software Engineer TLNT1_NI

Senior Software Engineer TLNT1_NI

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Instil Software

At a Glance

  • Tasks: Design and build scalable backend services using C#, TypeScript, or Java.
  • Company: Join Instil, a company that values motivated people and innovative work.
  • Benefits: Enjoy flexible working, competitive salary, and a strong pension scheme.
  • Other info: Mentorship opportunities and a focus on improving engineering culture.
  • Why this job: Make an impact with cutting-edge technology in a supportive environment.
  • Qualifications: Strong experience in software development and cloud platforms required.

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

The Role

We’re looking for experienced Senior Software Engineers who enjoy building scalable systems, working with cloud infrastructure, and delivering high-quality software in production environments. This role sits at the intersection of software engineering and cloud/platform work. You’ll be designing and building backend services using technologies like C#, TypeScript, or Java, while working closely with modern cloud platforms. It’s a strong fit for someone who takes ownership, is comfortable leading on technical decisions, and enjoys improving how systems are designed, built, and operated.

What You’ll Be Doing

  • Design, build, and maintain backend services using C#, TypeScript (Node.js), or Java
  • Develop cloud-native applications across AWS, Azure, or GCP
  • Contribute to system architecture and make key technical decisions
  • Work with distributed systems, APIs, and event-driven architectures
  • Collaborate with platform teams to ensure reliable, scalable deployments
  • Contribute to CI/CD pipelines and improve engineering workflows
  • Troubleshoot issues across application and infrastructure layers
  • Mentor engineers and contribute to a strong engineering culture
  • Work closely with cross-functional teams to deliver production-ready systems

Required

  • Strong experience building production systems using C#, TypeScript, or Java
  • Solid experience working with cloud platforms (AWS, Azure, or GCP)
  • Good understanding of system design and scalable architectures
  • Experience building and consuming APIs (REST / event-based systems)
  • Comfortable working across the full delivery lifecycle (build, deploy, operate)
  • Strong grasp of software engineering fundamentals and best practices
  • Ability to take ownership and drive technical solutions

Nice to Have

  • Frontend development experience using React, Angular, or Vue
  • Experience with infrastructure-as-code (e.g. Terraform, CloudFormation)
  • Exposure to containerisation (Docker, Kubernetes)
  • Familiarity with CI/CD tooling (GitLab CI, GitHub Actions, etc.)
  • Experience working in cross-functional or product-focused teams
  • Interest in improving engineering standards, tooling, and ways of working

Why Join Instil?

At Instil, we believe great work starts with happy, motivated people. That’s why we’ve built a benefits package that supports your wellbeing, growth, and life outside of work, because when you thrive, so do we.

  • Recognition That Matters: A discretionary annual performance bonus that rewards your impact and contribution to our success.
  • Flexibility Built In: Flexible working arrangements and summer hours, because life isn’t 9 to 5, and balance matters.
  • Financial Security: A highly competitive pension scheme with generous employer contributions, private healthcare, and life assurance for peace of mind.

Senior Software Engineer TLNT1_NI employer: Instil Software

At Instil, we pride ourselves on fostering a vibrant work culture that prioritises employee wellbeing and professional growth. As a Senior Software Engineer, you'll enjoy flexible working arrangements, a competitive benefits package including a performance bonus, and the opportunity to mentor fellow engineers while contributing to innovative cloud-native applications. Join us in a collaborative environment where your technical expertise will be valued and your contributions recognised.

Instil Software

Contact Details:

Instil Software Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer TLNT1_NI

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, TypeScript, or Java. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on system design and cloud platforms. Practice coding challenges and be ready to discuss your past experiences in building scalable systems. Confidence is key!

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, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer TLNT1_NI

C#
TypeScript
Java
AWS
Azure
GCP
System Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C#, TypeScript, or Java, and showcases your work with cloud platforms like AWS, Azure, or GCP. We want to see how your skills align with the role, so don’t be shy about detailing your relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about building scalable systems and how you’ve taken ownership in past roles. We love seeing candidates who can articulate their technical decisions and contributions.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in production environments. We’re looking for engineers who can troubleshoot issues across application and infrastructure layers, so share those stories that highlight your problem-solving prowess!

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 the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Instil Software

Know Your Tech Stack

Make sure you’re well-versed in C#, TypeScript, and Java. Brush up on your knowledge of cloud platforms like AWS, Azure, or GCP. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in building scalable systems. Think of examples where you took ownership of a technical decision or improved a system's design. This will demonstrate your ability to lead and innovate.

Understand System Design Principles

Familiarise yourself with system architecture and scalable designs. Be prepared to discuss how you would approach designing backend services and APIs. This shows that you not only know the tech but can also think critically about how to apply it.

Emphasise Collaboration

Since this role involves working closely with cross-functional teams, be ready to share experiences where you collaborated effectively. Highlight any mentoring roles you've taken on, as this reflects your commitment to fostering a strong engineering culture.