Software Engineer, Developer Workspaces
Software Engineer, Developer Workspaces

Software Engineer, Developer Workspaces

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
N

At a Glance

  • Tasks: Join our team to modernise desktop and developer tooling platforms.
  • Company: Be part of a leading tech company focused on innovation and collaboration.
  • Benefits: Enjoy flexible work options, competitive pay, and opportunities for career growth.
  • Why this job: Enhance your skills while contributing to impactful projects in a dynamic environment.
  • Qualifications: Strong full stack experience with Windows and Linux, plus automation and security knowledge required.
  • Other info: Work closely with engineers and architects to shape the future of developer productivity.

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

Join us as a Software Engineer

  • This is an opportunity for a technically minded individual to join the Desktop Engineering and Developer Platform as a Software Engineer, to help modernise our desktop and developer tooling platforms
  • You’ll be designing, automating, and supporting secure, scalable environments across Windows and Linux systems
  • Hone your existing software engineering skills and advance your career in this critical role

What you\’ll do

Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives. You’ll play a key role in evolving our end-user compute and developer environments. You’ll collaborate with engineers, architects, and security teams to deliver a modern platform that enhances developer productivity and system resilience.

You’ll also be:

  • Applying Agile methods to the development and automation of platform tooling and services
  • Producing resilient , secure, and scalable solutions that support long-term platform evolution
  • Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
  • Designing and developing automation of build, test and deployment activities across desktop and cloud environments, using executable patterns
  • Support and evolve Windows 11 engineering desktops, automate software packaging and vulnerability remediation, and provision secure, scalable environments across Windows and Linux
  • Deploy and maintain cloud-based IDEs, internal repositories, and container-based dev tooling, while collaborating with DevOps, InfoSec, and platform teams

The skills you\’ll need

We’re looking for someone with strong full stack experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You’ll need strong experience in Windows desktop engineering and developer platform support. You’ll need to be confident working across both Windows and Linux environments, with a focus on automation, security, and developer experience.

Additionally, you’ll demonstrate:

  • Experience using Windows 10/11 engineering, scripting, and application packaging with a focus on automation, scalability, and performance
  • Familiarity with Linux environments and cloud-based developer tooling, supporting virtualised and containerised development workflows
  • Experience with vulnerability management and patching tools, contributing to secure-by-default engineering practices in compliance-driven environments
  • Strong collaboration skills, working across engineering, security, and business teams to deliver pragmatic, developer-centric solutions
  • A solid understanding of information security policies and practices, particularly within financial services or similarly regulated sectors
  • Excellent stakeholder management and communication skills, with the ability to simplify and clearly articulate complex technical concepts

#J-18808-Ljbffr

Software Engineer, Developer Workspaces employer: NatWest Group

Join a forward-thinking company that prioritises innovation and collaboration, making it an excellent employer for Software Engineers. With a strong focus on employee growth, you will have the opportunity to hone your skills in a supportive environment while working on cutting-edge technology across Windows and Linux systems. Our inclusive work culture encourages creativity and teamwork, ensuring that every team member contributes to the evolution of our developer platforms in a meaningful way.
N

Contact Detail:

NatWest Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Developer Workspaces

✨Tip Number 1

Familiarise yourself with Agile methodologies, as this role heavily involves applying Agile methods to development. Understanding how Agile works will help you demonstrate your ability to fit into the team and contribute effectively.

✨Tip Number 2

Brush up on your knowledge of both Windows and Linux environments. Since the role requires working across these systems, being able to discuss your experience and any projects you've completed in both will show your versatility.

✨Tip Number 3

Highlight your experience with automation tools and scripting languages. Being able to talk about specific tools you've used for automating build, test, and deployment activities will set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your collaboration skills. This role involves liaising with various teams, so be ready to share examples of how you've successfully worked with engineers, architects, and security teams in the past.

We think you need these skills to ace Software Engineer, Developer Workspaces

Full Stack Development
Windows Desktop Engineering
Linux Environment Proficiency
Automation Skills
Security Best Practices
Application Packaging
Scripting Languages
Cloud-Based Developer Tooling
Containerisation Knowledge
Vulnerability Management
Patch Management
Agile Methodologies
Collaboration Skills
Stakeholder Management
Communication Skills
Information Security Policies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your full stack experience and specific skills related to Windows and Linux environments. Emphasise your experience with automation, security, and developer tooling, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about software engineering and how your background aligns with the responsibilities outlined in the job description. Mention your experience with Agile methods and collaboration with cross-functional teams.

Showcase Relevant Projects: If you have worked on projects that involved automation, cloud-based IDEs, or container-based development, be sure to include these in your application. Describe your role and the impact of your contributions to demonstrate your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to software design, implementation, and security practices. Be ready to discuss your problem-solving approach and provide examples of how you've tackled complex challenges in previous roles.

How to prepare for a job interview at NatWest Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with both Windows and Linux environments. Highlight specific projects where you've implemented automation, security measures, or developed scalable solutions. This will demonstrate your full stack capabilities and problem-solving skills.

✨Understand Agile Methodologies

Since the role involves applying Agile methods, be ready to explain how you've used Agile in past projects. Discuss your experience with iterative development, collaboration within teams, and how you adapt to changing requirements.

✨Communicate Clearly

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms. This will help you connect with stakeholders and show that you can effectively collaborate across different teams.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving abilities in real-world scenarios. Think about challenges you've faced in previous roles, particularly related to automation, security, or developer tooling, and how you overcame them.

Software Engineer, Developer Workspaces
NatWest Group
N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>