Software Engineer

Software Engineer

Full-Time 40000 - 50000 € / year (est.) No home office possible
LinkedIn

At a Glance

  • Tasks: Design and develop high-quality software solutions in a collaborative team.
  • Company: Join a leading organisation building a new Software Engineering team in Newcastle.
  • Benefits: Competitive salary, excellent career development, and modern tech stack.
  • Other info: Dynamic environment with opportunities for mentorship and growth.
  • Why this job: Shape the future of a new engineering function while working on meaningful projects.
  • Qualifications: SC Clearance required; open to various technical backgrounds.

The predicted salary is between 40000 - 50000 € per year.

Location: Newcastle upon Tyne

About the Role

We are working with a leading organisation who are building a brand new Software Engineering team in Newcastle. They are looking to hire multiple Software Engineers across Junior, Mid-level, and Senior levels. Due to the nature of the projects, candidates must hold active SC Clearance or be eligible to obtain SC Clearance. This is an excellent opportunity to join a growing team, work on meaningful and technically interesting projects, and shape the direction of a newly formed engineering function.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software solutions.
  • Work collaboratively within agile, cross-functional teams.
  • Contribute to architectural decisions and technical design.
  • Build scalable, secure, and high-performing applications.
  • Participate in code reviews and promote best engineering practices.
  • Support deployment, monitoring, and maintenance of applications in production.
  • Mentor junior engineers (for mid and senior level roles).

Required Skills & Experience

We are open to candidates from a wide range of technical backgrounds. The technology stack is flexible, but experience in some of the following is highly desirable:

Programming Languages:

  • Python, C++, Go, Rust

Cloud & DevOps:

  • AWS or other major cloud platforms
  • CI/CD pipelines
  • Docker, Kubernetes, Terraform
  • Monitoring and logging tools

General:

  • Strong software engineering fundamentals
  • Experience working in agile environments
  • Good problem-solving and communication skills
  • Understanding of secure development practices

Security Clearance

  • Active SC Clearance OR eligibility to obtain SC Clearance is mandatory.
  • Must have lived and worked in the UK for the past 5 years.

Experience Levels

  • Junior: 0–2 years commercial experience; Strong fundamentals and eagerness to learn
  • Mid-Level: 2–5 years commercial experience; Ability to work independently and contribute to design
  • Senior: 5+ years commercial experience; Strong technical leadership and mentoring capability

Benefits

  • Competitive salary (dependent on experience)
  • Excellent career development and training opportunities
  • Modern tech stack and greenfield projects
  • Supportive, collaborative culture

If you are a Software Engineer looking for your next challenge and hold (or are eligible for) SC Clearance, we would love to hear from you.

Software Engineer employer: LinkedIn

Join a dynamic and innovative Software Engineering team in Newcastle upon Tyne, where you'll have the opportunity to work on meaningful projects that make a difference. Our supportive and collaborative culture fosters professional growth, offering excellent career development and training opportunities, alongside a modern tech stack and greenfield projects. With a focus on teamwork and mentorship, this is an ideal environment for both aspiring and experienced engineers to thrive.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python, C++, or any tech from the job description. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your problem-solving skills.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always on the lookout for passionate Software Engineers ready to make an impact.

We think you need these skills to ace Software Engineer

Software Development
Agile Methodologies
Architectural Design
High-Quality Software Solutions
Scalable Applications
Secure Development Practices
Code Review

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your programming languages, cloud experience, and any relevant projects you've worked on. We want to see how you fit into our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our needs. Keep it concise but engaging – we love a good story!

Showcase Your Projects:If you've worked on any interesting projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your problem-solving skills in action. Include links if possible!

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’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at LinkedIn

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, C++, or AWS. Brush up on your knowledge of cloud platforms and CI/CD pipelines, as these are likely to come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

Understand Agile Methodologies

Since the role involves working in agile teams, be ready to talk about your experience with agile practices. Share examples of how you’ve collaborated with cross-functional teams and contributed to successful project outcomes.

Prepare for Code Reviews

Expect to discuss your approach to code reviews and best engineering practices. Think about how you can promote quality in software development and be prepared to share your thoughts on mentoring junior engineers if you're applying for mid or senior roles.